Commit 8e283c244c0b52906ecdaf9469c37af8cab0186f

Authored by Benjamin Renard
1 parent 739c3fbc

Fix uploadNotification function (used by SAMP)

Showing 1 changed file with 19 additions and 12 deletions   Show diff stats
js/app/controllers/UploadModule.js
... ... @@ -37,16 +37,23 @@ Ext.define('amdaDesktop.UploadModule', {
37 37  
38 38 uploadNotification : function(url,format){
39 39 var me = this;
40   - loadMask.show();
41   - this.createWindow(function (o)
42   - {
43   - var desktop = myDesktopApp.getDesktop();
44   - var win = desktop.getWindow(me.id);
45   - if (win){
46   - win.items.items[0].forceUpload(url,format);
47   - win.close();
48   - }
49   - loadMask.hide();
50   - });
  40 + var desktop = myDesktopApp.getDesktop();
  41 + var win = desktop.getWindow(me.id);
  42 + if (!win) {
  43 + loadMask.show();
  44 + this.createWindow(function (o)
  45 + {
  46 + win = desktop.getWindow(me.id);
  47 + if (win){
  48 + win.items.items[0].forceUpload(url,format);
  49 + win.close();
  50 + }
  51 + loadMask.hide();
  52 + });
  53 + }
  54 + else {
  55 + win.items.items[0].forceUpload(url,format);
  56 + win.close();
  57 + }
51 58 }
52   -});
53 59 \ No newline at end of file
  60 +});
... ...