View Issue Details

IDProjectCategoryView StatusLast Update
0028230RunnerMacPublic2021-07-22 16:35
ReporterStewart BishopAssigned ToCoreTech 
PriorityLowSeverityC - GeneralReproducibility100%
Status ResolvedResolutionFixed 
Product Version 
Target VersionFixed in Version 
Summary0028230: Mac: Keys pressed aren't released when switching between windowed and full screen
DescriptionWhen releasing a key while switching between fullscreen and windowed (or vice versa), GameMaker does not register that the key was released.

This issue can only be resolved by pressing and releasing the key a second time, which will fix its state.

It seems like there is a general issue that input events occurring while the fullscreen state is changing are not properly captured.
Steps To ReproduceI've attached a GameMaker: Studio 2 for Mac project that demonstrates the issue. Press and release the spacebar to toggle to fullscreen. Note that the state of the spacebar remains pressed.
Tagsmac, Runner
1.4 Found In
2.x Runtime Found In2.1.2.172
2.x Runtime Verified In2.1.2.172


Stewart Bishop

2017-11-07 09:29


FullscreenControls.yyz (15,048 bytes)

Russell Kay

2018-05-10 20:55

Manager   ~0059537

I would always recommend using a release event to activate an action like going full screen - we will investigate but I suspect that this will be at the OS level and difficult to fix properly.


2021-07-22 16:35

Developer   ~0066472

No longer reproduces in v2.3.3. Closing.