@Override
    public @NotNull Icon getIcon() {
      var session = breakpoints.get(0).getBreakpointManager().getDebuggerManager().getCurrentSession();
      if (session != null && session.areBreakpointsMuted()) {
        return AllIcons.Debugger.MultipleBreakpointsMuted;
      } else if (areAllDisabled()) {
        return AllIcons.Debugger.MultipleBreakpointsDisabled;
      } else {
        return AllIcons.Debugger.MultipleBreakpoints;
      }
    }
@Override
    public @NotNull Icon getIcon()