Cc.ui.UIButton的状态机问题

自定义一个继承自UIButton的控件,在同一scene中存在多个该控件的对象。
按下其中一个。让其置为pressed状态。再去按第二个。此时,松开第一个对象。其状态,仍保持pressed状态。不回退到normal状态。
这算bug么。 怎么解决一下。:6: 求大神帮忙看看。

自定的继承自UIButton的控件,在一场景内同时有多个的时候。按下其中一个。让其置为pressed状态。再去按第二个。此时,松开第一个UIButton。其状态,仍保持pressed状态。不回退到normal状态
需要从哪里解决这个问题。下面有两张截图,一张是错误日志,一张是实现ontouch_方法。
试了下改成单点触摸,不能解决这个问题。有什么办法能解决么。求大大赐教。

master 分支最新代码已经解决此 bug,是多点触摸造成的

谢谢。我在旧的2.2.3之前开发的游戏。能在现有旧分支上修改这个bug么?

2.2.3改起来比较麻烦。如果你确定不需要多点触摸,可以修改底层的 java 文件,在 Android 上禁用多点触摸。

参考这篇文章修改: http://www.cnblogs.com/j1223jesus/archive/2012/10/17/2727093.html

谢谢了。绕过去了先。