indragiek/INAppStoreWindow

Support for window specific fullscreen mode

gcox opened this issue · 2 comments

gcox commented

Currently, INAppStoreWindow is observing the following notifications for all objects:

  • NSWindowDidExitFullScreenNotification
  • NSWindowWillEnterFullScreenNotification
  • NSWindowWillExitFullScreenNotification

This causes any fullscreen related functionality to kick in for all windows in an application when any of those windows enters full screen mode. For example, if you are hiding the title bar when the window is full screen, the title bar on non-fullscreen windows will vanish if any window enters fullscreen mode.

Adding a property telling INAppStoreWindow to listen for global or self-specific notifications for full screen mode transitions would help here.

Good call, I think these can just be switched to observe these notifications on self instead of nil.

Looking at the code now, these were fixed at some point :)