Hello, I just upgraded to the latest Starling 2.6 and I find my extended Button Class have wrong "hit test region". The extended Button Class instance could be triggered by whole screen region.
After digging around the code, I find what causes the issue is just by adding a Canvas object to the Button's overlay Sprite. Here's the code:
super(upState, text, downState, overState, disabledState);
polyCanvas = new Canvas();
polyCanvas.touchable = false;
this.overlay.addChild(polyCanvas);
Any help would be much appreciated!