diff --git a/main.js b/main.js index 146d813..4b6a7e0 100644 --- a/main.js +++ b/main.js @@ -35,10 +35,14 @@ module.exports = class RibbonOrderLock extends Plugin { return this.app.workspace.leftRibbon ?? null; } + getRibbonContainerEl(ribbon) { + return ribbon.ribbonItemsEl ?? document.querySelector('.side-dock-ribbon.mod-left .side-dock-actions'); + } + observeRibbon() { const ribbon = this.getRibbon(); if (!ribbon) return; - const containerEl = ribbon.ribbonItemsEl; + const containerEl = this.getRibbonContainerEl(ribbon); if (!containerEl) return; this.observer = new MutationObserver(() => this.debouncedEnforce());