Bug 44443 [Tasks] Problems View should 'filter' more efficiently
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerView.java
if (viewer != null) {
					Table table = viewer.getTable();
					
					if (table != null && !table.isDisposed()) {
						Composite parent = table.getParent();
						
						if (parent != null && !parent.isDisposed())
							parent.layout();
					}
				}
			}
		} else {
			if (stackLayout.topControl != compositeMarkerLimitExceeded) {
				stackLayout.topControl = compositeMarkerLimitExceeded;
				TableViewer viewer = getViewer();
		
				if (viewer != null) {
					Table table = viewer.getTable();
					
					if (table != null && !table.isDisposed()) {
						Composite parent = table.getParent();
						
						if (parent != null && !parent.isDisposed())
							parent.layout();
					}
				}
			}
		}
	}