diff --git a/src/public/app/components/app_context.ts b/src/public/app/components/app_context.ts index 16d2d5920..e4e94d1a7 100644 --- a/src/public/app/components/app_context.ts +++ b/src/public/app/components/app_context.ts @@ -75,6 +75,7 @@ export type CommandMappings = { searchString?: string; ancestorNoteId?: string | null; }; + showLaunchBarSubtree: CommandData; showOptions: CommandData & { section: string; }; diff --git a/src/public/app/widgets/spacer.js b/src/public/app/widgets/spacer.ts similarity index 86% rename from src/public/app/widgets/spacer.js rename to src/public/app/widgets/spacer.ts index 396cec598..2c3c9662b 100644 --- a/src/public/app/widgets/spacer.js +++ b/src/public/app/widgets/spacer.ts @@ -6,6 +6,10 @@ import appContext from "../components/app_context.js"; const TPL = `
`; export default class SpacerWidget extends BasicWidget { + + private baseSize: number; + private growthFactor: number; + constructor(baseSize = 0, growthFactor = 1000) { super(); @@ -29,7 +33,9 @@ export default class SpacerWidget extends BasicWidget { {title: t("spacer.configure_launchbar"), command: "showLaunchBarSubtree", uiIcon: "bx bx-sidebar"} ], selectMenuItemHandler: ({command}) => { - appContext.triggerCommand(command); + if (command) { + appContext.triggerCommand(command); + } } });