Browse Source
Merge pull request #7537 from fr-Pursuit/master
Minimization bugfix on Windows
pull/7569/head
Dan Walmsley
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
2 deletions
-
src/Windows/Avalonia.Win32/WindowImpl.cs
|
|
|
@ -265,7 +265,7 @@ namespace Avalonia.Win32 |
|
|
|
{ |
|
|
|
if (IsWindowVisible(_hwnd)) |
|
|
|
{ |
|
|
|
ShowWindow(value, true); |
|
|
|
ShowWindow(value, value != WindowState.Minimized); // If the window is minimized, it shouldn't be activated
|
|
|
|
} |
|
|
|
|
|
|
|
_showWindowState = value; |
|
|
|
@ -973,7 +973,7 @@ namespace Avalonia.Win32 |
|
|
|
{ |
|
|
|
case WindowState.Minimized: |
|
|
|
newWindowProperties.IsFullScreen = false; |
|
|
|
command = activate ? ShowWindowCommand.Minimize : ShowWindowCommand.ShowMinNoActive; |
|
|
|
command = ShowWindowCommand.Minimize; |
|
|
|
break; |
|
|
|
case WindowState.Maximized: |
|
|
|
newWindowProperties.IsFullScreen = false; |
|
|
|
|