commit | 42bc4529afd2190f44e4152bf8bac1ec23a6aaa2 | [log] [tgz] |
---|---|---|
author | Markus Keller <markus_keller@ch.ibm.com> | Wed Aug 24 19:33:28 2016 +0200 |
committer | Markus Keller <markus_keller@ch.ibm.com> | Wed Aug 24 19:33:28 2016 +0200 |
tree | 56cb06afd084cf9a59edfe914f1e6ac831f55924 | |
parent | bed9c77d1c33402e1902d2cbd33f9008774b7c49 [diff] |
Bug 500225: Endless loop in Install/Update dialog
diff --git a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/IUDetailsGroup.java b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/IUDetailsGroup.java index 474ffaf..d63f4a8 100644 --- a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/IUDetailsGroup.java +++ b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/dialogs/IUDetailsGroup.java
@@ -112,7 +112,7 @@ */ public void setDetailHighlight(String pattern) { detailsArea.setStyleRanges(new StyleRange[0]); - if (pattern != null) { + if (pattern != null && !pattern.isEmpty()) { StringMatcher matcher = new StringMatcher(pattern, true, false); int i = 0; StringMatcher.Position match = null;