Bug 494939: Do not let dialog scroll horizontally
Otherwise very long search texts would make the dialog grow excessively
wide.
Change-Id: I10d57a96f792290fe7706fc18eb98bba2e7f54bf
Signed-off-by: Christian Georgi <christian.georgi@sap.com>
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java
index 16dbc34..d4ef809 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java
@@ -411,7 +411,7 @@
panel.setLayout(layout);
setGridData(panel, SWT.FILL, true, SWT.FILL, true);
- ScrolledComposite scrolled= new ScrolledComposite(panel, SWT.H_SCROLL | SWT.V_SCROLL);
+ ScrolledComposite scrolled= new ScrolledComposite(panel, SWT.V_SCROLL);
setGridData(scrolled, SWT.FILL, true, SWT.FILL, true);
Composite mainArea = new Composite(scrolled, SWT.NONE);
@@ -430,7 +430,7 @@
scrolled.addControlListener(new ControlAdapter() {
@Override
public void controlResized(ControlEvent e) {
- scrolled.setMinSize(mainArea.computeSize(SWT.DEFAULT, SWT.DEFAULT));
+ scrolled.setMinHeight(mainArea.computeSize(SWT.DEFAULT, SWT.DEFAULT).y);
}
});