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() {