title: Scene2d touchDown isn't fired on Actor
body: <p>I've created a simple test with a <code>touchDown()</code> event on an image actor. The event works on the stage but not on the actor.
  Here is the code:</p>
  
  <p>I set the <code>InputProcessor</code> in the constructor of the parent class (<code>AbstractScreen</code>).</p>
  
  <pre><code>Gdx.input.setInputProcessor(this.stage);
  </code></pre>
  
  <p>In the sub class:</p>
  
  <pre><code>private TextureAtlas atlas;
  private Image boardImg;
  
  public void show(){
      super.show(); 
  
      atlas = new TextureAtlas(Gdx.files.internal("data/packs/mainMenu.atlas"));      
      AtlasRegion board = atlas.findRegion("board");
  
      boardImg = new Image(board);
  
      boardImg.addListener(new InputListener(){
             public boolean touchDown(InputEvent event, float x, float y, int pointer, int    button){
                 Gdx.app.log("aaaa", "down");
                 return true;
             }
      });
  
      stage.addActor(boardImg);
  
      stage.addListener(new InputListener() {
            public boolean touchDown (InputEvent event, float x, float y, int pointer, int button) {
                 Gdx.app.log("aaaa", "stage down");
                 return true;
            }
      });     
  }
  
  
  @Override
  public void resize(int width, int height) {
      super.resize(width, height);        
      boardImg.setPosition(stage.getWidth()/2 - boardImg.getWidth()/2, stage.getHeight()/4);  
  }
  </code></pre>
  
  <p>I'm testing both on the desktop and on the android (same results).
  I get the "stage down" event but not the event of the actor. I've tried also without having the stage event.</p>