From 9047a0fb2a9c69dcccccb96c75db92d75abb4580 Mon Sep 17 00:00:00 2001 From: Phillip Bronzel Date: Sat, 24 Sep 2022 16:41:23 +0200 Subject: [PATCH] fix: only apply reorder on view header buttons --- manifest.json | 2 +- package.json | 2 +- src/manager/commands/ribbonManager.ts | 2 +- src/styles.scss | 6 ++++-- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/manifest.json b/manifest.json index a3ee4f8..d3dd851 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "cmdr", "name": "Commander", - "version": "0.2.0", + "version": "0.2.1", "minAppVersion": "0.16.0", "description": "Customize your workspace by adding commands /everywhere/.", "author": "jsmorabito & phibr0", diff --git a/package.json b/package.json index 82b9c26..ed17bf2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cmdr", - "version": "0.2.0", + "version": "0.2.1", "description": "Customize your workspace by adding commands /everywhere/.", "main": "main.js", "scripts": { diff --git a/src/manager/commands/ribbonManager.ts b/src/manager/commands/ribbonManager.ts index d7832d0..75c706b 100644 --- a/src/manager/commands/ribbonManager.ts +++ b/src/manager/commands/ribbonManager.ts @@ -75,7 +75,7 @@ export default class RibbonManager extends CommandManagerBase { this.addCommand(pair); this.reorder(); }; - if (this.plugin.settings.showAddCommand) this.ribbonEl.ribbonActionsEl?.append(this.addBtn); + if (this.plugin.settings.showAddCommand) app.workspace.onLayoutReady(() => this.ribbonEl.ribbonActionsEl?.append(this.addBtn)); } // eslint-disable-next-line no-unused-vars diff --git a/src/styles.scss b/src/styles.scss index 3b24e71..2b40b49 100644 --- a/src/styles.scss +++ b/src/styles.scss @@ -191,8 +191,10 @@ &:hover { opacity: 1; } - // place adder button to the left of commander-added buttons - order: -1001; + &.view-action { + // place adder button to the left of commander-added buttons + order: -1001; + } } .cmdr-page-header {