diff options
author | Karsten Thoms | 2017-09-15 00:21:55 +0000 |
---|---|---|
committer | Lars Vogel | 2017-09-19 14:53:42 +0000 |
commit | a094046b191efc72bef93d227499cb75bc532e87 (patch) | |
tree | 90312efe1fcc766c79cd4032a87761447bd28e24 | |
parent | 9bd6b4bc5f92f9582dadc1ccf23a7f02cbe4d637 (diff) | |
download | eclipse.platform.text-a094046b191efc72bef93d227499cb75bc532e87.tar.gz eclipse.platform.text-a094046b191efc72bef93d227499cb75bc532e87.tar.xz eclipse.platform.text-a094046b191efc72bef93d227499cb75bc532e87.zip |
Bug 522335 - Disable redraw while expanding the treeI20170924-2000I20170923-1500I20170922-2000I20170921-2000I20170920-2000I20170920-0100I20170919-2000
Change-Id: Iaeb53e25a7d200a4e1621586038e6995009e31a5
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
-rw-r--r-- | org.eclipse.search/new search/org/eclipse/search2/internal/ui/basic/views/ExpandAllAction.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/org.eclipse.search/new search/org/eclipse/search2/internal/ui/basic/views/ExpandAllAction.java b/org.eclipse.search/new search/org/eclipse/search2/internal/ui/basic/views/ExpandAllAction.java index f649eb24bcb..251fbf446f6 100644 --- a/org.eclipse.search/new search/org/eclipse/search2/internal/ui/basic/views/ExpandAllAction.java +++ b/org.eclipse.search/new search/org/eclipse/search2/internal/ui/basic/views/ExpandAllAction.java @@ -7,6 +7,7 @@ * * Contributors: * IBM Corporation - initial API and implementation + * Karsten Thoms <karsten.thoms@itemis.de> Bug 522335 *******************************************************************************/ package org.eclipse.search2.internal.ui.basic.views; @@ -34,7 +35,12 @@ public class ExpandAllAction extends Action { @Override public void run() { if (fViewer != null) { - fViewer.expandAll(); + fViewer.getTree().setRedraw(false); + try { + fViewer.expandAll(); + } finally { + fViewer.getTree().setRedraw(true); + } } } } |