diff --git a/src/Apps/NetPad.Apps.App/App/src/windows/main/statusbar/statusbar.html b/src/Apps/NetPad.Apps.App/App/src/windows/main/statusbar/statusbar.html index df935436..b8d3f845 100644 --- a/src/Apps/NetPad.Apps.App/App/src/windows/main/statusbar/statusbar.html +++ b/src/Apps/NetPad.Apps.App/App/src/windows/main/statusbar/statusbar.html @@ -8,7 +8,10 @@
-
+
${appStatusMessage.scriptName ? '[' + appStatusMessage.scriptName + ']:' : ''} ${appStatusMessage.text}
diff --git a/src/Apps/NetPad.Apps.App/App/src/windows/main/statusbar/statusbar.ts b/src/Apps/NetPad.Apps.App/App/src/windows/main/statusbar/statusbar.ts index 53a200cf..e16570f2 100644 --- a/src/Apps/NetPad.Apps.App/App/src/windows/main/statusbar/statusbar.ts +++ b/src/Apps/NetPad.Apps.App/App/src/windows/main/statusbar/statusbar.ts @@ -64,12 +64,16 @@ export class Statusbar { clearMsgTask = PLATFORM.setTimeout(() => { clearMsgTask = null; - this.appStatusMessage = this.lastPersistentPriorityMessage - ? this.lastPersistentPriorityMessage - : null; - }, 30000); + this.dismissCurrentAppStatusMessage(); + }, 15000); }); } + + private dismissCurrentAppStatusMessage() { + this.appStatusMessage = this.lastPersistentPriorityMessage + ? this.lastPersistentPriorityMessage + : null; + } } interface IAppStatusMessage extends AppStatusMessage {