fix: consistent behaviour of window title bar buttons on Linux (#7)

Ensures that the functionality of window title bar buttons on Linux matches that of Windows.
This commit is contained in:
Eric Tuvesson
2024-01-26 13:53:02 +01:00
committed by GitHub
parent b9c60b07dc
commit 9bce91d5b3

View File

@@ -64,7 +64,7 @@ export function BaseWindow({
variant={variant === BaseWindowVariant.Shallow ? TitleBarVariant.Shallow : TitleBarVariant.Default}
version={platform.getVersionWithTag()}
state={newVersionAvailable ? TitleBarState.UpdateAvailable : TitleBarState.Default}
isWindows={process.platform === 'win32'}
isWindows={['win32', 'linux'].includes(process.platform)}
onMinimizeClicked={() => App.instance.minimize()}
onMaximizeClicked={() => App.instance.maximize()}
onCloseClicked={() => App.instance.close()}