Problem Description
if i hide one Titanium.UI.AlertDialog with .hide(), other dialogs after this will not show up too!
Example:
If a AlertDialog is hidden by .hide(), the Dialog can not be shown again using .show().
Happens on Blackberry Simulator an on device.
Steps to reproduce
1. Create a new mobile project with bb support
2. Add this to app.js:
var win = Ti.UI.createWindow(
var other = Ti.UI.createAlertDialog(
{ message: 'Message', buttonNames: ['OK'] }
);
var a = Ti.UI.createAlertDialog(
{ message: 'Message', buttonNames: [] }
);
a.show();
a.hide();
other.show();
3. Run this in the emulator.
Expected results
The app showing the "other" alert dialog.
Actual results
The app doesn't show any dialog after using the .hide function in at least one dialog
PR: https://github.com/appcelerator/titanium_mobile_blackberry/pull/224
Verified with: Appcelerator-Studio:3.3.0.201406271159 Sdk:3.3.0.v20140627202512 acs:1.0.14 alloy:1.4.0-rc3 npm:1.3.2 titanium:3.3.0-rc4 titanium-code-processor:1.1.1 xcode:5.1.1 OS:Maverick(10.9.3) Device:Blackberry Z10(10.0.10.261) AlertDialog hide() working as expected. Hence closing the issue.