@Override
  public void setSelected(@NotNull AnActionEvent e, boolean state) {
    this.state = state;
    fireRepaintEvent();
  }
@Override
  public void setSelected(@NotNull AnActionEvent e, boolean state)