Sencha Touch version tested:
  • 1.1.0
  • only default ext-all.css

Platform tested against:
  • iOS 4
  • Android 2.3

Description:
  • The "activate" event is not called on panels when animations are globally disabled by overriding Ext.Anim. "beforeactivate" works as expected.
Code:
            Ext.Anim.override({
                disableAnimations:true
            });

Steps to reproduce the problem:
  • Disable animations using the method I described above.
  • Put an "activate" listener on a panel.
  • The listener will not fire when the panel is activated.

Debugging already done:
  • Tested on iOS4, chrome, safari, Android 2.3.
  • the "beforeactivate" event works fine when animations are disabled like this.