Make delay when exit application by hw back key tizen_2.2 2.2.1_release
authorJoonghun Park <jh718.park@samsung.com>
Wed, 30 Oct 2013 06:26:40 +0000 (15:26 +0900)
committerJoonghun Park <jh718.park@samsung.com>
Wed, 30 Oct 2013 06:27:19 +0000 (15:27 +0900)
[title] Make delay when exit application by hw back key

Change-Id: Id528c103bfc1b519ce50b348634a9c0fa49e3a58

js/app.nfc.js
js/app.ui.js

index f2c880c..1f80d54 100644 (file)
                 * @returns {undefined}
                 */
                onPowerOff: function nfc_onPowerOff() {
-                       tizen.application.getCurrentApplication().exit();
+                       window.setTimeout(tizen.application.getCurrentApplication().exit, 1000);
                },
 
                /**
                 */
                onPowerOffFails: function nfc_onPowerOffFails(err) {
                        console.error('Power Off error', err);
-                       tizen.application.getCurrentApplication().exit();
+                       window.setTimeout(tizen.application.getCurrentApplication().exit, 1000);
                },
 
                isPowered: function nfc_isPowered() {
index 0d1e3a8..0a5c43d 100644 (file)
@@ -498,7 +498,7 @@ App.Ui = null;
 
                        $( "#contact-nfc-error" ).bind({
                                        popupafterclose: function(){
-                                       tizen.application.getCurrentApplication().exit();
+                                       window.setTimeout(tizen.application.getCurrentApplication().exit, 1000);
                                }
                        });
 
@@ -507,7 +507,7 @@ App.Ui = null;
                                        if ($.mobile.popup.active) {
                                                $.mobile.popup.active.close();
                                        } else if ($.mobile.activePage.attr('id') === 'start') {
-                                               tizen.application.getCurrentApplication().exit();
+                                               window.setTimeout(tizen.application.getCurrentApplication().exit, 1000);
                                        } else {
                                                self.app.nfc.timeExpired();
                                        }