mirror of
https://github.com/BetterSEQTA/BetterSEQTA-Plus.git
synced 2026-08-28 17:21:05 +00:00
feat: ensure engage works withh changes
This commit is contained in:
@@ -680,11 +680,16 @@ export function init() {
|
|||||||
|
|
||||||
document.querySelector(".legacy-root")?.classList.add("hidden");
|
document.querySelector(".legacy-root")?.classList.add("hidden");
|
||||||
|
|
||||||
// Hide native sidebar + mount Svelte replacement during the loading overlay.
|
// Learn only: hide native sidebar + mount Svelte replacement during loading.
|
||||||
|
// Engage keeps its native React menu — never apply the pending hide class there.
|
||||||
|
if (!isSeqtaEngageExperience()) {
|
||||||
document.documentElement.classList.add("bsplus-custom-sidebar-pending");
|
document.documentElement.classList.add("bsplus-custom-sidebar-pending");
|
||||||
void import("@/seqta/ui/sidebar/mountCustomSidebar").then((mod) => {
|
void import("@/seqta/ui/sidebar/mountCustomSidebar").then((mod) => {
|
||||||
mod.prepareCustomSidebarEarly();
|
mod.prepareCustomSidebarEarly();
|
||||||
});
|
});
|
||||||
|
} else {
|
||||||
|
document.documentElement.classList.remove("bsplus-custom-sidebar-pending");
|
||||||
|
}
|
||||||
|
|
||||||
void observeMenuItemPosition();
|
void observeMenuItemPosition();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user