fix: handle failing to enter fullscreen on macOS (#43154)
* fix: handle failing to enter/exit fullscreen on macOS On macOS, failing to enter/exit fullscreen can fail. If this happens, properly restore the original window state. Co-authored-by: cptpcrd <31829097+cptpcrd@users.noreply.github.com> * refactor: remove fail to exit fullscreen handlers Seem to be unnecessary since the window exits fullscreen anyway. Co-authored-by: cptpcrd <31829097+cptpcrd@users.noreply.github.com> --------- Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: cptpcrd <31829097+cptpcrd@users.noreply.github.com>
This commit is contained in:
parent
832090d01c
commit
cdb0540cf0
3 changed files with 20 additions and 0 deletions
|
@ -166,6 +166,7 @@ class NativeWindowMac : public NativeWindow,
|
|||
void DetachChildren() override;
|
||||
|
||||
void NotifyWindowWillEnterFullScreen();
|
||||
void NotifyWindowDidFailToEnterFullScreen();
|
||||
void NotifyWindowWillLeaveFullScreen();
|
||||
|
||||
// Cleanup observers when window is getting closed. Note that the destructor
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue