public void caretPositionChanged()

in src/main/java/idea/plugin/psiviewer/controller/project/PsiViewerEditorListener.java [72:79]


    public void caretPositionChanged(@NotNull CaretEvent event) {
        var viewerPanel = getViewerPanel();
        if (viewerPanel.isToolWindowVisible()) {
            final Editor editor = event.getEditor();
            debug("caret moved to " + editor.getCaretModel().getOffset() + " in editor " + editor);
            viewerPanel.selectElementAtCaret();
        }
    }