revert: add BrowserWindow.isOccluded()

This reverts commit 768ece6b54.
This commit is contained in:
Shelley Vohr 2024-02-12 09:35:34 +01:00 committed by GitHub
parent 4ded4d16a8
commit 5f785f213e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 2 additions and 89 deletions

View file

@ -564,12 +564,9 @@ void NativeWindowMac::Hide() {
[window_ orderOut:nil];
}
bool NativeWindowMac::IsOccluded() const {
return !([window_ occlusionState] & NSWindowOcclusionStateVisible);
}
bool NativeWindowMac::IsVisible() const {
return [window_ isVisible] && !IsMinimized();
bool occluded = [window_ occlusionState] == NSWindowOcclusionStateVisible;
return [window_ isVisible] && !occluded && !IsMinimized();
}
bool NativeWindowMac::IsEnabled() const {