Kelvin Dart created CB-9347:
-------------------------------
Summary: Commit #ee3b02b3 has lost the behaviour which allowed you
to "stack" alerts
Key: CB-9347
URL: https://issues.apache.org/jira/browse/CB-9347
Project: Apache Cordova
Issue Type: Bug
Components: iOS, Plugin Dialogs
Affects Versions: 1.1.0
Environment: Mac OS X Yosemite 10.10.4; XCode 6.4
Reporter: Kelvin Dart
Priority: Critical
Previously in cordova-plugin-dialogs, you could stack alerts in Cordova like
follows:
{code}
navigator.notification.alert('Notification 1', function () {}, 'Title 1');
navigator.notification.alert('Notification 2', function () {}, 'Title 2');
{code}
And it would show 'Notification 2' then 'Notification 1'.
Now you cannot, in commit: #ee3b02b3c78debe608263d847f7ac69bda1bfca0, there was
quite a large overhaul in {{showDialogWithMessage}} in {{CDVNotification.m}};
this commit seems to add some code for iOS 8.3+ which uses
{{UIAlertController}} instead of the old {{UIAlertView}}. The problem is here -
unfortunately I do not know Obj-C too well in order to debug it.
If you revert to a cordova-plugin-dialogs version prior to this, the stacked
notifications work fine.
I have created a small test harness which you can download
[here|https://www.dropbox.com/s/62hdp3gjp2924er/CDVDialogsNotificationBug.zip?dl=0].
Please could you implement the old behaviour as this has cause some aspects of
my app to break - thanks!
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]