[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Use NSWindow API for changing fullscreen mode (#478)

Fabio Niephaus notifications at github.com
Fri Feb 28 11:08:26 UTC 2020


instead of going through NSView's API. The latter does offer more options, but messes up the fullscreen mode for some reason ([UI becomes unresponsive because input events are no longer received](http://forum.world.st/ANN-Squeak-5-3-RC1-tp5112435p5112454.html)).

Using `self.window toggleFullScreen:self` also does not mess with additional displays (only the display showing Squeak is put into fullscreen mode).

Please test and review!
You can view, comment on, or merge this pull request online at:

  https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/478

-- Commit Summary --

  * Use NSWindow API for changing fullscreen mode

-- File Changes --

    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m (24)

-- Patch Links --

https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/478.patch
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/478.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/478
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200228/7501739e/attachment.html>


More information about the Vm-dev mailing list