[Scummvm-tracker] [ScummVM :: Bugs] #12793: MACOSX: When switching between windows created with different graphics types, both may be retained as active windows.

ScummVM :: Bugs trac at scummvm.org
Thu Aug 12 16:32:22 UTC 2021


#12793: MACOSX: When switching between windows created with different graphics
types, both may be retained as active windows.
-------------------+-----------------------------
Reporter:  macca8  |       Owner:  (none)
    Type:  defect  |      Status:  new
Priority:  normal  |   Component:  Port: Mac OS X
 Version:          |  Resolution:
Keywords:          |        Game:
-------------------+-----------------------------
Comment (by macca8):

 Thanks for testing! Your results identified a pattern that prevents the
 first switch after a change from triggering the bug, so I’ve devised a
 simpler test that changes the sequence of events and should give more
 consistent results.

 Set the Launcher to windowed mode, set a 3D game to fullscreen (I tested
 with Myst3, with the widescreen mod engine option disabled), and enable
 the Return to Launcher at Exit option. Start with the graphics mode set to
 either OpenGL or Surface SDL (leave the scaler set to default).

 The test sequence is:
 - Click start to launch a 3D game’s start screen (or load a saved game),
 then quit back to the Launcher.
 - Repeat the previous action.
 - Switch the Launcher’s graphics mode from OpenGl to Surface SDL (or vice
 versa, depending on its current setting), then click Apply to confirm the
 change.
 - Return to the Launcher, then repeat the first two steps.
 - Switch the Launcher’s graphics mode to the opposite setting, then click
 Apply to confirm the change.

 If you check the Windows Menu (or check it progressively after each step)
 you should now see two game windows & three Launcher windows listed, the
 last being the current window. If by chance only one game window is
 listed, launch and quit the game two more times to add the extra game
 window.

 In this sequence, Launcher windows are retained only when the graphics
 mode setting is changed (launching the game doesn’t retain the Launcher
 window), and game windows are retained only if the game returns to the
 Launcher more than once since the graphics mode was changed.

 If you still can’t reliably reproduce the issue, then I’m at a loss. The
 good thing is that it appears to be harmless, and most users probably
 wouldn’t even be aware of it.
 In either case, it can probably be ignored and considered an anomaly.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/12793#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list