REQUIRED INFORMATION

Ext version tested:
  • Sencha Touch 2.2.0
Browser versions tested against:
  • Android 4.0.3 WebView and stock browser (HTC Sensation)
Description:
  • Ext.MessageBox appears twice on Android 4.0.3 in a Sencha Cmd native packaged app / production build. The problem does not happen with the same apk installed on an Android 2.2.2 device (HTC Desire).
Steps to reproduce the problem:
  • Package the code below using Sencha Cmd and run the .apk on an Android device. Or do a production build and run it using the stock browser.
The result that was expected:
  • The messagebox appearing once.
The result that occurs instead:
  • The messagebox appearing twice.
Test Case:
Code:
Ext.application({
    name: 'messagebox',

    requires: [
        'Ext.MessageBox'
    ],

    launch: function() {
        Ext.Msg.confirm('Please Confirm', 'Are you sure you wish to logout?', function(btnId) {
            console.log(btnId);
        },this);
    },
});