diff --git a/src/modules/ui/guide-menu.ts b/src/modules/ui/guide-menu.ts index b3bc494..3bff92a 100755 --- a/src/modules/ui/guide-menu.ts +++ b/src/modules/ui/guide-menu.ts @@ -41,7 +41,7 @@ export class GuideMenu { style: ButtonStyle.FULL_WIDTH | ButtonStyle.FOCUSABLE | ButtonStyle.PRIMARY, onClick: () => { // Wait until the Guide dialog is closed - BxEventBus.Script.once('xcloudDialogDismissed', () => { + BxEventBus.Script.once('dialog.dismissed', () => { setTimeout(() => SettingsDialog.getInstance().show(), 50); }); diff --git a/src/utils/bx-event-bus.ts b/src/utils/bx-event-bus.ts index c4c38d1..a2e940f 100644 --- a/src/utils/bx-event-bus.ts +++ b/src/utils/bx-event-bus.ts @@ -78,7 +78,7 @@ export class BxEventBus> { BX_FLAGS.Debug && BxLogger.warning('EventBus', 'on', event, callback); } - once(event: string, callback: EventCallback): void { + once(event: K, callback: EventCallback): void { const wrapper = (...args: any[]) => { // @ts-ignore callback(...args);