@Override
              protected void textChanged(@NotNull DocumentEvent e) {
                listener.run();
              }
@Override
              protected void textChanged(@NotNull DocumentEvent e)