@Override
          public void caretPositionChanged(@NotNull CaretEvent event) {
            hideCurrentHint();
          }
@Override
          public void caretPositionChanged(@NotNull CaretEvent event)