[FileManager] updated FileManager sources
authorPiotr Dabrowski <p.dabrowski2@samsung.com>
Fri, 30 Aug 2013 13:57:13 +0000 (15:57 +0200)
committerPiotr Dabrowski <p.dabrowski2@samsung.com>
Fri, 30 Aug 2013 13:57:13 +0000 (15:57 +0200)
Change-Id: I7a5435736c45b9bed0f2c4e2e51e8cbb54744006

js/app.ui.js

index 3e6fd37..98fd57e 100644 (file)
@@ -334,24 +334,19 @@ function Ui() {
                },
 
                confirmPopup: function (text, confirmCallback, completeCallback) {
-                       $("#confirmPopup .text").text(text);
-                       setTimeout(function () {
-                               $("#confirmPopup").popup('close');
-                               setTimeout(function () {
-                                       $("#confirmPopup").popup('open');
-                                       $("#confirmPopup .confirm").one("click", function () {
-                                               $("#confirmPopup").popup('close');
-                                               if (confirmCallback instanceof Function) {
-                                                       confirmCallback();
-                                               }
-                                       });
-                                       if (completeCallback instanceof Function) {
-                                               $("#confirmPopup").one('popupafterclose', function () {
-                                                       completeCallback();
-                                               });
-                                       }
-                               }, 200);
-                       }, 200);
+                       var popup = $("#confirmPopup");
+                       popup.find(".text").text(text);
+                       popup.popup('open', {positionTo: 'window'});
+                       popup.find(".confirm").one("click", function () {
+                               if (confirmCallback instanceof Function) {
+                                       confirmCallback();
+                               }
+                       });
+                       if (completeCallback instanceof Function) {
+                               popup.one('popupafterclose', function () {
+                                       completeCallback();
+                               });
+                       }
                },
 
                clearTabbars: function Ui_clearTabbars() {