diff --git a/porn365.js b/porn365.js index 0162249..5814fa4 100644 --- a/porn365.js +++ b/porn365.js @@ -286,11 +286,17 @@ // Доп. фолбэк: принудительная вставка в DOM левого меню if (!added) { injectLeftMenuDomFallback(); - // повторная попытка, т.к. меню иногда рисуется позже setTimeout(injectLeftMenuDomFallback, 1200); setTimeout(injectLeftMenuDomFallback, 3000); } + // watchdog: меню в некоторых сборках перерисовывается и наш пункт исчезает + if (!window.__p365x_menu_watchdog) { + window.__p365x_menu_watchdog = setInterval(function () { + if (!qs('#p365x-left-menu-item')) injectLeftMenuDomFallback(); + }, 2000); + } + if (Lampa.SettingsApi && typeof Lampa.SettingsApi.addParam === 'function') { Lampa.SettingsApi.addParam({ component: 'interface',