[MM-59480] Fix crash on Windows caused by titlebar overlay (#3108) (#3110)

(cherry picked from commit 7af6601e23)

Co-authored-by: Devin Binnie <52460000+devinbinnie@users.noreply.github.com>
This commit is contained in:
Mattermost Build 2024-07-25 00:49:58 +03:00 committed by GitHub
parent 2cd2634238
commit 71fa69a627
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -560,7 +560,9 @@ export class MainWindow extends EventEmitter {
}; };
private handleUpdateTitleBarOverlay = () => { private handleUpdateTitleBarOverlay = () => {
this.win?.setTitleBarOverlay?.(this.getTitleBarOverlay()); if (process.platform === 'linux') {
this.win?.setTitleBarOverlay?.(this.getTitleBarOverlay());
}
}; };
} }