IDEA-118443 UI hang on console hyperlink calculation

This commit is contained in:
peter
2013-12-18 17:25:49 +01:00
parent 57cf9cefb6
commit 347356cbb4
@@ -337,7 +337,8 @@ public class EditorHyperlinkSupport {
break;
}
}
int newIndex = i > 0 ? i % ranges.size() : 0;
i = i % ranges.size();
int newIndex = i;
while (newIndex < ranges.size() && newIndex >= 0) {
newIndex = (newIndex + delta + ranges.size()) % ranges.size();
final RangeHighlighter next = ranges.get(newIndex);