[Scummvm-tracker] [ScummVM :: Bugs] #14433: macOS mouse cursor appearing / failing to capture when in fullscreen mode
ScummVM :: Bugs
trac at scummvm.org
Sat Apr 22 22:51:36 UTC 2023
#14433: macOS mouse cursor appearing / failing to capture when in fullscreen mode
--------------------+-----------------------
Reporter: almeath | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: --Unset--
Version: | Keywords:
Game: |
--------------------+-----------------------
In ScummVM 2.7.0 (or later daily builds), in macOS Ventura (13.3.1) when
in fullscreen mode and using either SDL or OpenGL rendering, in any game,
the macOS mouse cursor will appear at random, super-imposing itself over
the top of the relevant game cursor. The issue is discussed and
illustrated in this thread on the ScummVM forum:
https://forums.scummvm.org/viewtopic.php?p=98272#p98272
This video demonstrates the behavior of the cursor when moved to the edge
of the screen, when in fullscreen mode:
https://www.dropbox.com/s/jt7f24mnaa0pyqo/Ventura%20mouse.mp4?dl=0
Sometimes, however, the cursor will appear at random, following clicks of
the mouse, when still within the perimeter of the game window.
While there are suggestions this is related to SDL2, I have not been able
to re-produce this exact behavior in other SDL2-reliant apps. Also, the
behavior is manifesting itself when setting ScummVM to use either OpenGL
or SDL rendering.
I tested further in macOS Mojave, and the issue does not occur with the
same builds of 2.7.0 (either self-compiled, or downloaded from the ScummVM
website) so the issue appears to be specifically in relation to how
current builds of ScummVM are interacting with macOS Ventura.
--
Ticket URL: <https://bugs.scummvm.org/ticket/14433>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list