title: libgdx touchup and touchdragged not being called, but touchdown is
body: <p>I have an actor on a stage and though hit, and touchdown are being called, touchup and touchdragged aren't. Any ideas on what is wrong?</p>
  
  <pre><code>............
     stage = new Stage(0, 0, true);
     Gdx.input.setInputProcessor(stage);
  ...........
  
     @Override
     public Actor hit(float arg_x, float arg_y) {
        if ((arg_x &gt; this.location.x) &amp;&amp; (arg_x &lt; (this.location.x + 40)) &amp;&amp; (arg_y &gt;     this.location.y) &amp;&amp;    (arg_y &lt; (this.location.y + 40))) {
              Gdx.app.log("Tile", "hit char = " + this.GetLetter());
              return this;
           }
        return null;
     }
  
     @Override
     public boolean touchDown(float arg_x, float arg_y, int arg2) {
        Gdx.app.log("Tile", "down char = " + this.GetLetter());
        return false;
     }
  
     @Override
     public void touchDragged(float arg_x, float arg_y, int arg2) {
        Gdx.app.log("Tile", "tile dragged");
     }
  
     @Override
     public void touchUp(float arg_x, float arg_y, int arg2) {
        Gdx.app.log("Tile", "touchUp");
     }
  </code></pre>