title: LibGDX - change state of ImageButton without calling 'click' event
body: <p>In <code>LibGDX</code> I have <code>ImageButton</code> with event for clicking.</p>
  
  <pre><code>myBtn.addListener(new ChangeListener() {
          @Override
          public void changed(ChangeEvent event, Actor actor) {
              checkIfOtherButtnsPressed()
          }
      });
  </code></pre>
  
  <p>I have some buttons and what I do in <code>checkIfOtherButtnsPressed()</code> is checking the state of other buttons, if a button was pressed and one other has also in active state I change it state to </p>
  
  <pre><code>selected = false;
  </code></pre>
  
  <p>the problem is after changing it state from active to not-active  it also call the event like I 'cliked' on it and I get into <code>checkIfOtherButtnsPressed()</code> again.</p>
  
  <p>Can I chaneg the button state without dispaching the click event, or can I recognize from what situation was the 'click' ?</p>