fix: check for maximized window before unmaximizings (#32438)

This commit is contained in:
David Sanders 2022-01-16 23:47:14 -08:00 committed by GitHub
parent 2a8d49a059
commit 0c75b3b2ea
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 30 additions and 5 deletions

View file

@ -581,14 +581,16 @@ void NativeWindowViews::Maximize() {
#endif
void NativeWindowViews::Unmaximize() {
if (IsMaximized()) {
#if defined(OS_WIN)
if (transparent()) {
SetBounds(restore_bounds_, false);
return;
}
if (transparent()) {
SetBounds(restore_bounds_, false);
return;
}
#endif
widget()->Restore();
widget()->Restore();
}
}
bool NativeWindowViews::IsMaximized() {