This commit is contained in:
Alexey Kudravtsev
2016-07-18 16:44:45 +03:00
parent 6be42352ef
commit 0dedf353ae
@@ -217,9 +217,10 @@ public class LineMarkersPass extends TextEditorHighlightingPass implements LineM
for (TextRange editable : editables) {
TextRange hostRange = manager.injectedToHost(injectedPsi, editable);
Icon icon = gutterRenderer == null ? null : gutterRenderer.getIcon();
GutterIconNavigationHandler<PsiElement> navigationHandler = injectedMarker.getNavigationHandler();
LineMarkerInfo<PsiElement> converted =
new LineMarkerInfo<>(injectedMarker.getElement(), hostRange, icon, injectedMarker.updatePass,
element -> injectedMarker.getLineMarkerTooltip(), injectedMarker.getNavigationHandler(),
element -> injectedMarker.getLineMarkerTooltip(), navigationHandler,
GutterIconRenderer.Alignment.RIGHT);
result.add(converted);
}