@Override
      public void beforeEditorTyping(char c, @NotNull DataContext dataContext) {
        JBPopup hint = getDocInfoHint();
        if (hint != null && LookupManager.getActiveLookup(myEditor) == null && clientOwns(hint)) {
          hint.cancel();
        }
      }
@Override
      public void beforeEditorTyping(char c, @NotNull DataContext dataContext)