mpv-player / mpv

🎥 Command line video player
https://mpv.io
Other
26.69k stars 2.83k forks source link

wayland_common: properly handle modifiers for keyboard enter keys #14304

Closed na-na-hi closed 3 weeks ago

na-na-hi commented 3 weeks ago

Wayland protocol only guarantees the delivery of modifier information after the enter event. To handle it properly for keys pressed in the enter event, save those keys for later processing in the modifier event.

github-actions[bot] commented 3 weeks ago

Download the artifacts for this pull request:

Windows * [mpv-i686-w64-mingw32](https://nightly.link/mpv-player/mpv/actions/artifacts/1571372952.zip) * [mpv-x86_64-w64-mingw32](https://nightly.link/mpv-player/mpv/actions/artifacts/1571377164.zip) * [mpv-x86_64-windows-msvc](https://nightly.link/mpv-player/mpv/actions/artifacts/1571399315.zip)
macOS * [mpv-macos-12-intel](https://nightly.link/mpv-player/mpv/actions/artifacts/1571368179.zip) * [mpv-macos-13-intel](https://nightly.link/mpv-player/mpv/actions/artifacts/1571383697.zip) * [mpv-macos-14-arm](https://nightly.link/mpv-player/mpv/actions/artifacts/1571364279.zip)