public void onNodeSelected(@NotNull FragmentNode node) {
    ThreadingAssertions.assertEventDispatchThread();

    Couple<TextRange> bounds = myLinesBounds.get(node);
    if (bounds != null && myCaretTracker != null) {
      myCaretTracker.selectBounds(bounds);
    }
  }
public void onNodeSelected(@NotNull FragmentNode node)