Opened 8 years ago

Last modified 5 years ago

#3969 new defect

Inopportune active screen corners on OSX

Reported by: Jerome Owned by:
Priority: Nice to Have Milestone: Backlog
Component: Core engine Keywords: osx mac
Cc: Krinkle, historic_bruno Patch:

Description (last modified by Krinkle)

OSX active corners are not disabled during the game, so when scrolling the map by pointing to the screen borders it often triggers the active screen corners action which is very annoying. This OS behavior is systematically disabled when playing other games. I suppose it is very low priority because user can simply disable "active screen corners" from OS system prefs before launching the game and then re-activate it after the game. All the more I guess not so many mac users does use this OSX feature, but this could be a nice to have enhancement.

Change History (5)

comment:1 by Imarok, 5 years ago

Component: UI & SimulationCore engine

Move tickets to their correct component.

comment:2 by Krinkle, 5 years ago

Cc: Krinkle added
Description: modified (diff)

I have the same issue. It is quite cumbersome to have to disable this system preference every time before starting the game, and enabling it again afterwards. If there was a native way the game could suppress these, that would be very helpful.

One of the active corners locks the screen, requiring a password to unlock afterwards. That one is particularly frustrating when mid-game, when forgetting to disable it first.

comment:3 by historic_bruno, 5 years ago

Cc: historic_bruno added

comment:4 by wraitii, 5 years ago

I believe this is because SDL uses WINDOWED_FULLSCREEN instead of "proper" fullscreen.

Using proper fullscreen would probably only be possible after https://code.wildfiregames.com/D1925 and some patch to allow scaling the renderer size differently from the GUI size (otherwise we render at 2x on Retina and that's dog-slow.). I do believe I have a patch for that on Phabricator somewhere but I haven't found it this morning.

comment:5 by Krinkle, 5 years ago

Keywords: osx mac added; OSX active corners removed
Note: See TracTickets for help on using tickets.