@Override
    public void update(@NotNull AnActionEvent e) {
      super.update(e);

      updateIcon();
      e.getPresentation().setIcon(myIcon);
      var modifierText = InputEvent.getModifiersExText(getModifier() << 6);
      var tooltip = VcsLogBundle.message("vcs.log.filter.tooltip.click.to.see.only", modifierText, e.getPresentation().getText());
      e.getPresentation().putClientProperty(TOOL_TIP_TEXT_KEY, tooltip);
    }
@Override
    public void update(@NotNull AnActionEvent e)