diff --git a/platform/platform-impl/src/com/intellij/execution/impl/EditorHyperlinkSupport.java b/platform/platform-impl/src/com/intellij/execution/impl/EditorHyperlinkSupport.java index 75af99008719..cd259ce6485b 100644 --- a/platform/platform-impl/src/com/intellij/execution/impl/EditorHyperlinkSupport.java +++ b/platform/platform-impl/src/com/intellij/execution/impl/EditorHyperlinkSupport.java @@ -99,10 +99,11 @@ public class EditorHyperlinkSupport { ); } - /** - * @deprecated hyperlinks are gc'ed automatically as the text is cleared - */ - public void clearHyperlinks() {} + public void clearHyperlinks() { + for (RangeHighlighter highlighter : getHyperlinks(0, myEditor.getDocument().getTextLength(), myEditor)) { + removeHyperlink(highlighter); + } + } @Nullable public Runnable getLinkNavigationRunnable(final LogicalPosition logical) {