Index: branches/5.2.x/core/admin_templates/catalog/item_selector/item_selector_toolbar.tpl
===================================================================
diff -u -N -r14244 -r14916
--- branches/5.2.x/core/admin_templates/catalog/item_selector/item_selector_toolbar.tpl (.../item_selector_toolbar.tpl) (revision 14244)
+++ branches/5.2.x/core/admin_templates/catalog/item_selector/item_selector_toolbar.tpl (.../item_selector_toolbar.tpl) (revision 14916)
@@ -33,7 +33,15 @@
set_hidden_field('selected_ids[' + $prefix + ']', Grids[$Catalog.ActivePrefix].GetSelected());
- submit_event('', 'OnProcessSelected');
+ var $opener = getWindowOpener(window);
+
+ if ( $.isFunction($opener.processItemSelector) ) {
+ $opener.processItemSelector('', window);
+ window_close();
+ }
+ else {
+ submit_event('', 'OnProcessSelected');
+ }
}
) );
a_toolbar.AddButton( new ToolBarButton('cancel', '', function() {