Skip to content

Commit 7ba5410

Browse files
author
Stanislav Idolov
committed
#27566: Do not re-load the gallery app, just content
1 parent e5e23a8 commit 7ba5410

File tree

1 file changed

+5
-13
lines changed

1 file changed

+5
-13
lines changed

lib/web/mage/adminhtml/browser.js

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -53,20 +53,14 @@ define([
5353
content = '<div class="popup-window" id="' + windowId + '"></div>',
5454
self = this;
5555

56-
if (options &&
57-
self.targetElementId &&
58-
self.targetElementId === options.targetElementId) {
56+
if (this.modalLoaded) {
57+
5958
if (typeof options.closed !== 'undefined') {
6059
this.modal.modal('option', 'closed', options.closed);
6160
}
62-
this.modal.modal('openModal');
6361

64-
return;
65-
} else if (_.isUndefined(options) &&
66-
self.modalLoaded === true &&
67-
self.targetElementId === url
68-
) {
6962
this.modal.modal('openModal');
63+
$(window).trigger('reload.MediaGallery');
7064

7165
return;
7266
}
@@ -95,9 +89,6 @@ define([
9589
}).done(function (data) {
9690
self.modal.html(data).trigger('contentUpdated');
9791
self.modalLoaded = true;
98-
self.targetElementId = options ?
99-
options.targetElementId
100-
: url;
10192
});
10293

10394
},
@@ -140,7 +131,8 @@ define([
140131
'click #delete_files': 'deleteFiles',
141132
'click #insert_files': 'insertSelectedFiles',
142133
'fileuploaddone': '_uploadDone',
143-
'click [data-row=breadcrumb]': 'selectFolder'
134+
'click [data-row=breadcrumb]': 'selectFolder',
135+
'reload.MediaGallery': 'reload'
144136
});
145137
this.activeNode = null;
146138
//tree dont use event bubbling

0 commit comments

Comments
 (0)