Index: branches/5.2.x/core/units/categories/categories_event_handler.php =================================================================== diff -u -N -r15761 -r15861 --- branches/5.2.x/core/units/categories/categories_event_handler.php (.../categories_event_handler.php) (revision 15761) +++ branches/5.2.x/core/units/categories/categories_event_handler.php (.../categories_event_handler.php) (revision 15861) @@ -1,6 +1,6 @@ Application->ConfigValue('CategoryPermissionRebuildMode'); - - if ( $rebild_mode == CategoryPermissionRebuild::SILENT ) { - $updater = $this->Application->makeClass('kPermCacheUpdater'); - /* @var $updater kPermCacheUpdater */ - - $updater->OneStepRun(); - } - elseif ( $rebild_mode == CategoryPermissionRebuild::AUTOMATIC ) { - // rebuild with progress bar - $event->redirect = 'categories/cache_updater'; - } - - $this->_resetMenuCache(); + $this->Application->StoreVar('PermCache_UpdateRequired', 1); $this->Application->StoreVar('RefreshStructureTree', 1); } Index: branches/5.2.x/core/admin_templates/catalog_tab.tpl =================================================================== diff -u -N -r15445 -r15861 --- branches/5.2.x/core/admin_templates/catalog_tab.tpl (.../catalog_tab.tpl) (revision 15445) +++ branches/5.2.x/core/admin_templates/catalog_tab.tpl (.../catalog_tab.tpl) (revision 15861) @@ -78,6 +78,11 @@ alert(''); + + + Application.SetVar('continue', 1); + openSelector('c', ''); + #separator#