OSX and Linux will now remember the window state on startup.
MODIFY
WalletWasabi.Gui/ViewModels/MainWindowViewModel.cs
WalletWasabi.Gui/ViewModels/MainWindowViewModel.cs
@@ -42,18 +42,11 @@ namespace WalletWasabi.Gui.ViewModels
_menuVisible = true;
- if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
- {
var uiConfig = global.UiConfig;
Width = uiConfig.Width;
Height = uiConfig.Height;
WindowState = uiConfig.WindowState;
- }
- else
- {
- WindowState = WindowState.Maximized;
- }
InitializeLockScreen(global.UiConfig);

OSX and Linux will now remember the window state on startup.