diff options
author | Christian Georgi | 2016-05-30 20:10:33 +0000 |
---|---|---|
committer | Christian Georgi | 2016-05-30 20:11:31 +0000 |
commit | c901ab208a061d738dbf94ea4588d40c5a58f210 (patch) | |
tree | 22e1bc6b505c507cf9f96df14a9bb3c1c951b414 | |
parent | 1f95cbc54057e53cec3824cac081315879518d5c (diff) | |
download | eclipse.platform.text-c901ab208a061d738dbf94ea4588d40c5a58f210.tar.gz eclipse.platform.text-c901ab208a061d738dbf94ea4588d40c5a58f210.tar.xz eclipse.platform.text-c901ab208a061d738dbf94ea4588d40c5a58f210.zip |
Bug 494939: Do not let dialog scroll horizontallyR4_6I20160606-1100I20160603-1000I20160602-1000I20160601-2000I20160601-1000I20160531-2330I20160531-2000
Otherwise very long search texts would make the dialog grow excessively
wide.
Change-Id: I10d57a96f792290fe7706fc18eb98bba2e7f54bf
Signed-off-by: Christian Georgi <christian.georgi@sap.com>
-rw-r--r-- | org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java | 4 |
1 files changed, 2 insertions, 2 deletions
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 16dbc34b24d..d4ef809b333 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 @@ class FindReplaceDialog extends Dialog { 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 @@ class FindReplaceDialog extends Dialog { 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); } }); |