[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] edd515: Use NSWindow API for changing fullscreen mode
Fabio Niephaus
noreply at github.com
Fri Feb 28 11:05:07 UTC 2020
Branch: refs/heads/fniephaus/fullscreen-fix
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: edd51520455b9344afa8437eee81f5f640d0bea3
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/edd51520455b9344afa8437eee81f5f640d0bea3
Author: Fabio Niephaus <code at fniephaus.com>
Date: 2020-02-28 (Fri, 28 Feb 2020)
Changed paths:
M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
Log Message:
-----------
Use NSWindow API for changing fullscreen mode
instead of going through NSView's API. The latter does offer more options, but messes up the fullscreen mode for some reason (UI becomes unresponsives because input events are no longer received).
Using `self.window toggleFullScreen:self` also does not mess with additional displays (only the display showing Squeak is put into fullscreen mode).
More information about the Vm-dev
mailing list