mirror of
https://github.com/JetBrains/JetBrainsRuntime.git
synced 2025-12-06 01:19:28 +01:00
b284fad1b41a3a5e198af16b7c3fef18796318fe
When pressing a modifier key such as Shift or Alt, other toolkits include the corresponding bit in the modifier mask. Similiarly, when releasing a modifier key, other toolkits will not include this bit if the just released modifier key was the last key producing this bit. When pressing such a key, Wayland compositors first send the wl_keyboard.key event, and only then the wl_keyboard.modifiers event. This causes the reported AWT modifier mask to be inconsistent with XToolkit. This patch fixes this.
Welcome to the JDK!
For build instructions please see the online documentation, or either of these files:
- doc/building.html (html version)
- doc/building.md (markdown version)
See https://openjdk.org/ for more information about the OpenJDK Community and the JDK and see https://bugs.openjdk.org for JDK issue tracking.
Languages
Java
73.7%
C++
14%
C
8.1%
Assembly
2.7%
Objective-C
0.5%
Other
0.8%