Skip to content

Fix lost KEY_UP events with multiple keyboards using shared scancode state #8772

Fix lost KEY_UP events with multiple keyboards using shared scancode state

Fix lost KEY_UP events with multiple keyboards using shared scancode state #8772

Re-run triggered November 11, 2025 18:09
Status Success
Total duration 16m 6s
Artifacts 39

build.yml

on: pull_request
Create test plan
6s
Create test plan
Matrix: level1 / build
Matrix: level2 / build
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
level2 / MacOS (Framework) (arm64)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / MacOS (Framework) (arm64)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
level2 / MacOS 26 (Framework) (arm64)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / MacOS 26 (Framework) (arm64)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
level2 / MacOS (GNU prefix)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / MacOS (GNU prefix)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
level2 / iOS (CMake & xcode)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / iOS (CMake & xcode)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
level2 / MacOS (Framework) (x64)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / MacOS (Framework) (x64)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
level2 / tvOS (CMake & xcode)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
level2 / tvOS (CMake & xcode)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja

Artifacts

Produced during runtime
Name Size Digest
SDL-VC-arm64
174 MB
sha256:c12986b39cdc41203c69d30fea3d5dcc6dfe8c7b1eb4a80c30bb0bab6507c281
SDL-VC-x64
187 MB
sha256:84f588b6c5eef1fba52f5cb99125049523e1bdb785b41c4bf76b0ac42f12b599
SDL-VC-x86
187 MB
sha256:f5895a732634cd3b12967cad4f9d8f99496a3ae000bbaac09822c4c79493cf18
SDL-android-arm64
19 MB
sha256:66bc7f91c96ff0370b10db9030c7acf26f7a086494404b16fd57b6770797dab5
SDL-android-arm64-apks
26.5 MB
sha256:e4bfa6a7f3167bc95d95357e7e8a2db6e67210d32f47fcbe5390908a308234ab
SDL-clang-cl-x64
150 MB
sha256:f31b85f7982513d388484db370ed90de64ca9974ef34c986d435518c500b1cdf
SDL-clang-cl-x86
146 MB
sha256:3c277046cdbb4012e47662f376ffb70e273ae4fb95ee6a3f5930801eb762a8b3
SDL-emscripten
303 MB
sha256:073622a801a6758e15c5eaad7be4465ff43296a404127e9cbddb88663106e40b
SDL-freebsd-x64
12.6 MB
sha256:e7d9953d6b9b113de4ce796b1434069b2f764dc8cf0e6884897202a963899c25
SDL-haiku-x64
18.9 MB
sha256:83bf53793eb46caf6cd43414ef2198fa70fdab53b12435d547ba77eea0a7405e
SDL-ios-arm64
46.8 MB
sha256:aa62ed46f3bb9942de90487ffaa53ef6abd0adbd5c847e1bc9062c7ffc6fb2c3
SDL-lean-android-arm64
17.5 MB
sha256:b5146199aa6f84a767a5c79d35eda7a13b434cef05cd1f471ab730314d87e5dd
SDL-lean-android-arm64-apks
23.5 MB
sha256:db740dfa45632380465892de33cd471c98a8f4c19f06d4935352f97ebb3abf8e
SDL-loongarch64
27.4 MB
sha256:9b0d102712392bd85466955874b5f95f59f1faee51e52291810e67611c732d39
SDL-macos-arm64-gnu
11.8 MB
sha256:d438ab9c37500a584da06f11ae1df349e814abbf88cc0f3dca94c8e4fa977740
SDL-macos-framework
3.76 MB
sha256:999c1ac58e561dc14f4e503fca365ec16476bec5f9b592bbb9c2965b2dd5d210
SDL-mingw32
29.8 MB
sha256:8020f28600cba0930765d6c76b21f0dd4489337bb8bdb42882b204642556a6ba
SDL-mingw64
31.7 MB
sha256:94e77fde93915cf6bbd87f9d8de21b4c3e69b14a2d4ca15cbb2f17b5d6f01ed1
SDL-mingw64-clang
24.1 MB
sha256:5f0b1350628f3d6a8aaddcda6506a8a401473f50c70df53195a966e960e318e7
SDL-mingw64-ucrt
31.8 MB
sha256:66d33dda517fd29fe7aeea82e316dd7a1e61ee6f1f18ee1c2cfbe799231c6111
SDL-n3ds
234 MB
sha256:68c3f1adea6150d7a01aa6dec02cb3c26ca786ec8a41ebd7d5dff725674255c7
SDL-netbsd-x64
14.6 MB
sha256:a3ad8805160eb67e6e8c15563f5aa94020d52541e64f67747d095184adcb8d14
SDL-ngage
6.44 MB
sha256:d051eab8874febb590a0b466a005b3527e00805c5fee74c547e38eddd49469f5
SDL-openbsd-x64
10.8 MB
sha256:ed578b330288e3e31eb8f6c3527b10c2e700c62a9f38d38022b6a2d30b079c73
SDL-ppc
23.8 MB
sha256:4c8ca4266b9057b77a56be3ed4fc6de73caf226c87c721056023d57aff8e58ad
SDL-ppc64le
23.5 MB
sha256:a8d9a6ca681a7d11819a7e388df49088c3e54911780a06b81bf8c8a0b9ad0df1
SDL-ps2
306 MB
sha256:85a340ce57b93f00ccb1c8914257e85a361b672e91051a5296c619731e6cf29a
SDL-psp
273 MB
sha256:4234cac273bbdf0a325b77bf8a9c7f0d9237a88e6a681a3e3e9311579dbb7a70
SDL-riscos
81.7 MB
sha256:eeac71688b085f9afcf8e124e094c539c5b41403aaab5471087c7f4277312cf9
SDL-steamrt3
28.9 MB
sha256:524db69ba068a06c13c6ef9021cf4d6575f50955c4e505f19de183d0c1d4ad16
SDL-steamrt3-arm64
28.6 MB
sha256:181747e2ff340e740d7062b353af13f82ac8f248eaca0d0bf8f96d4709b0d003
SDL-tvos-arm64
46.6 MB
sha256:b1921dfdce048edbc09cc7ebe6e5b40a0cde7200fbe57f4923d4e9c492a9d49f
SDL-ubuntu-latest
29.5 MB
sha256:b8a9e0a6b89377f072a9b954d2a319be6ac8cd57ae57d329e419fdbae5fc94cf
SDL-ubuntu22.04
29.5 MB
sha256:083be38c6e06d42a70c6b38042de958633a78defa041e85cafd94e4b27f7a9fd
SDL-ubuntu22.04-icc
22.9 MB
sha256:4e2c2cdbbbb2dc37c57b5c6fdf9d98fb184216d0987c8ae5340daee06e86f698
SDL-ubuntu22.04-oneapi
38.8 MB
sha256:5cb024718b81b658721509c5255618ed8ae457353c0e6b5ae8c1d7a42f770ef4
SDL-ubuntu24.04-arm64
29.4 MB
sha256:75de922dd1f4ee88d5bf69668617076c4c246a7b22ef057ae1af8780536eb787
SDL-vita-pib
275 MB
sha256:563f1a36aceb395932bd182e3fa4ea5944901b4bc9578aa3ef59b69ada7b8328
SDL-vita-pvr
283 MB
sha256:86326550cbac723067dc507da278a41429c2443a64c2c42d3c553861e000d85f