From 71fa69a6278e05fe771595cc4735427c2e67ce68 Mon Sep 17 00:00:00 2001 From: Mattermost Build Date: Thu, 25 Jul 2024 00:49:58 +0300 Subject: [PATCH] [MM-59480] Fix crash on Windows caused by titlebar overlay (#3108) (#3110) (cherry picked from commit 7af6601e23d6f2a5fc717b612d0351d61ebb50d1) Co-authored-by: Devin Binnie <52460000+devinbinnie@users.noreply.github.com> --- src/main/windows/mainWindow.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/windows/mainWindow.ts b/src/main/windows/mainWindow.ts index 18d55d2e..b88ca94e 100644 --- a/src/main/windows/mainWindow.ts +++ b/src/main/windows/mainWindow.ts @@ -560,7 +560,9 @@ export class MainWindow extends EventEmitter { }; private handleUpdateTitleBarOverlay = () => { - this.win?.setTitleBarOverlay?.(this.getTitleBarOverlay()); + if (process.platform === 'linux') { + this.win?.setTitleBarOverlay?.(this.getTitleBarOverlay()); + } }; }