diff --git a/src/renderer/services/bs-launcher.service.ts b/src/renderer/services/bs-launcher.service.ts index 7f14c258..0419f1e6 100644 --- a/src/renderer/services/bs-launcher.service.ts +++ b/src/renderer/services/bs-launcher.service.ts @@ -42,6 +42,7 @@ export class BSLauncherService{ public launch(version: BSVersion, oculus: boolean, desktop: boolean, debug: boolean): Promise{ const lauchOption: LauchOption = {debug, oculus, desktop, version}; + if(this.launchState$.value){ return this.notificationService.notifyError({title: "notifications.bs-launch.errors.titles.BS_ALREADY_RUNNING"}); } this.launchState$.next(version); return this.ipcService.send("bs-launch.launch", {args: lauchOption}).then(res => {