Browse Source

Changed the way windows modifiers are probed in an attempt to fix right alt-key issues

tags/2021-05-28
hogliux 8 years ago
parent
commit
c6a75d0550
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      modules/juce_gui_basics/native/juce_win32_Windowing.cpp

+ 1
- 1
modules/juce_gui_basics/native/juce_win32_Windowing.cpp View File

@@ -973,7 +973,7 @@ public:
if (isKeyDown (VK_SHIFT)) keyMods |= ModifierKeys::shiftModifier;
if (isKeyDown (VK_CONTROL)) keyMods |= ModifierKeys::ctrlModifier;
if (isKeyDown (VK_MENU)) keyMods |= ModifierKeys::altModifier;
if (isKeyDown (VK_RMENU)) keyMods &= ~(ModifierKeys::ctrlModifier | ModifierKeys::altModifier);
if (isKeyDown (VK_RMENU)) keyMods = (keyMods & ~ModifierKeys::ctrlModifier) | ModifierKeys::altModifier;
currentModifiers = currentModifiers.withOnlyMouseButtons().withFlags (keyMods);
}


Loading…
Cancel
Save