From af547f7c492333a04f8b1895f4300025342c2e87 Mon Sep 17 00:00:00 2001 From: dP Date: Sun, 4 Apr 2021 03:29:39 +0300 Subject: [PATCH] Try to fix macos compilation --- src/video/cocoa/cocoa_v.mm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/video/cocoa/cocoa_v.mm b/src/video/cocoa/cocoa_v.mm index 9fb74cd041..89fdd73504 100644 --- a/src/video/cocoa/cocoa_v.mm +++ b/src/video/cocoa/cocoa_v.mm @@ -446,6 +446,7 @@ void VideoDriver_Cocoa::InputLoop() bool old_ctrl_pressed = _ctrl_pressed; _ctrl_pressed = (cur_mods & ( _settings_client.gui.right_mouse_btn_emulation != RMBE_CONTROL ? NSControlKeyMask : NSCommandKeyMask)) != 0; + _alt_pressed = (cur_mods & NSAlternateKeyMask) != 0; _shift_pressed = (cur_mods & NSShiftKeyMask) != 0; #if defined(_DEBUG) @@ -454,7 +455,8 @@ void VideoDriver_Cocoa::InputLoop() this->fast_forward_key_pressed = _tab_is_down; #endif - if (old_ctrl_pressed != _ctrl_pressed) HandleCtrlChanged(); + // if (old_ctrl_pressed != _ctrl_pressed) HandleCtrlChanged(); + citymania::UpdateModKeys(_shift_pressed, _ctrl_pressed, _alt_pressed); } /** Main game loop. */