Tom Edwards
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with
4 additions and
3 deletions
-
src/Windows/Avalonia.Win32/WindowImpl.AppWndProc.cs
-
src/Windows/Avalonia.Win32/WindowImpl.cs
|
|
|
@ -609,6 +609,10 @@ namespace Avalonia.Win32 |
|
|
|
_resizeReason = WindowResizeReason.User; |
|
|
|
break; |
|
|
|
|
|
|
|
case WindowsMessage.WM_SHOWWINDOW: |
|
|
|
_shown = wParam != default; |
|
|
|
break; |
|
|
|
|
|
|
|
case WindowsMessage.WM_SIZE: |
|
|
|
{ |
|
|
|
var size = (SizeCommand)wParam; |
|
|
|
|
|
|
|
@ -682,7 +682,6 @@ namespace Avalonia.Win32 |
|
|
|
public void Hide() |
|
|
|
{ |
|
|
|
UnmanagedMethods.ShowWindow(_hwnd, ShowWindowCommand.Hide); |
|
|
|
_shown = false; |
|
|
|
} |
|
|
|
|
|
|
|
public virtual void Show(bool activate, bool isDialog) |
|
|
|
@ -1160,8 +1159,6 @@ namespace Avalonia.Win32 |
|
|
|
|
|
|
|
private void ShowWindow(WindowState state, bool activate) |
|
|
|
{ |
|
|
|
_shown = true; |
|
|
|
|
|
|
|
if (_isClientAreaExtended) |
|
|
|
{ |
|
|
|
ExtendClientArea(); |
|
|
|
|