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]

Reply via email to