commit | c9e5e2d2d0c28bcc0fef48dcca2be87cc429db51 | [log] [tgz] |
---|---|---|
author | Dani Megert <dmegert> | Fri Feb 22 12:52:25 2013 +0100 |
committer | Dani Megert <dmegert> | Fri Feb 22 12:52:25 2013 +0100 |
tree | 98ac6ff4e3f10d93e4aa556545c856e89acb9ebd | |
parent | cb9be955e394d7bd32348d93d62a221703922cab [diff] |
Fixed bug 226155: FilteredTree assumes parent uses GridLayout
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/dialogs/FilteredTree.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/dialogs/FilteredTree.java index f2b42f6..d239c7f 100644 --- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/dialogs/FilteredTree.java +++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/dialogs/FilteredTree.java
@@ -316,7 +316,10 @@ layout.marginHeight = 0; layout.marginWidth = 0; setLayout(layout); - setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); + + if (parent.getLayout() instanceof GridLayout) { + setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); + } if (showFilterControls) { if (!useNewLook || useNativeSearchField(parent)) {