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:
+10
-5
@@ -680,11 +680,16 @@ export function init() {
|
||||
|
||||
document.querySelector(".legacy-root")?.classList.add("hidden");
|
||||
|
||||
// Hide native sidebar + mount Svelte replacement during the loading overlay.
|
||||
document.documentElement.classList.add("bsplus-custom-sidebar-pending");
|
||||
void import("@/seqta/ui/sidebar/mountCustomSidebar").then((mod) => {
|
||||
mod.prepareCustomSidebarEarly();
|
||||
});
|
||||
// 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");
|
||||
void import("@/seqta/ui/sidebar/mountCustomSidebar").then((mod) => {
|
||||
mod.prepareCustomSidebarEarly();
|
||||
});
|
||||
} else {
|
||||
document.documentElement.classList.remove("bsplus-custom-sidebar-pending");
|
||||
}
|
||||
|
||||
void observeMenuItemPosition();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user