diff options
Diffstat (limited to 'org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositorySearchDialog.java')
-rw-r--r-- | org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositorySearchDialog.java | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositorySearchDialog.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositorySearchDialog.java index c91c9e6203..d8de64c23b 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositorySearchDialog.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositorySearchDialog.java @@ -62,7 +62,6 @@ import org.eclipse.swt.widgets.Label; import org.eclipse.swt.widgets.Text; import org.eclipse.swt.widgets.ToolBar; import org.eclipse.swt.widgets.ToolItem; -import org.eclipse.swt.widgets.TreeItem; import org.eclipse.ui.PlatformUI; import org.eclipse.ui.dialogs.PatternFilter; import org.osgi.service.prefs.BackingStoreException; @@ -353,9 +352,8 @@ public class RepositorySearchDialog extends WizardPage { @Override public void widgetSelected(SelectionEvent e) { - for (TreeItem item : fTreeViewer.getTree().getItems()) { - fTreeViewer.setSubtreeChecked(item.getData(), true); - } + isUserModifiedTreeSelection = true; + fTreeViewer.setAllChecked(true); enableOk(); } @@ -372,9 +370,8 @@ public class RepositorySearchDialog extends WizardPage { @Override public void widgetSelected(SelectionEvent e) { - for (TreeItem item : fTreeViewer.getTree().getItems()) { - fTreeViewer.setSubtreeChecked(item.getData(), false); - } + isUserModifiedTreeSelection = true; + fTreeViewer.setAllChecked(false); enableOk(); } |