Browse Source

only report extended if we were able to.

demo1
Dan Walmsley 7 years ago
parent
commit
d43108d442
  1. 10
      src/Windows/Avalonia.Win32/WindowImpl.cs

10
src/Windows/Avalonia.Win32/WindowImpl.cs

@ -692,14 +692,12 @@ namespace Avalonia.Win32
var hr = DwmExtendFrameIntoClientArea(_hwnd, ref margins);
//if (hr < 0)
if (hr == 0)
{
// Handle the error.
_isClientAreaExtended = true;
_extendedMargins = new Thickness(margins.cxLeftWidth / Scaling, margins.cyTopHeight / Scaling, margins.cxRightWidth / Scaling, margins.cyBottomHeight / Scaling);
ExtendClientAreaToDecorationsChanged?.Invoke(true);
}
_isClientAreaExtended = true;
_extendedMargins = new Thickness(margins.cxLeftWidth / Scaling, margins.cyTopHeight / Scaling, margins.cxRightWidth / Scaling, margins.cyBottomHeight / Scaling);
ExtendClientAreaToDecorationsChanged?.Invoke(true);
}
}

Loading…
Cancel
Save