Skip to content

fix: update winit for Windows input-language freezes - #14925

Draft
oz-for-oss[bot] wants to merge 1 commit into
masterfrom
oz-agent/implement-issue-10050-winit-inputlangchange
Draft

fix: update winit for Windows input-language freezes#14925
oz-for-oss[bot] wants to merge 1 commit into
masterfrom
oz-agent/implement-issue-10050-winit-inputlangchange

Conversation

@oz-for-oss

@oz-for-oss oz-for-oss Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Closes #10050

Summary

  • Update the pinned warpdotdev/winit revision to a v0.30.x commit that refreshes the Windows keyboard layout cache on WM_INPUTLANGCHANGE.
  • Keep Warp on winit 0.30.13 and avoid the older open PR head that would downgrade the dependency.

Validation

  • ./script/format
  • CARGO_HOME=/tmp/cargo-home cargo check -p warpui
  • CARGO_HOME=/tmp/cargo-home cargo clippy -p warpui --all-targets --all-features --tests -- -D warnings
  • Attempted CARGO_HOME=/tmp/cargo-home cargo clippy --workspace --all-targets --all-features --tests -- -D warnings; it is blocked by errors outside this dependency pin, including warp_completer lints and app execution_profiles cfg/dead-code errors.
  • Attempted rustup target add x86_64-pc-windows-gnu for Windows type-checking, but the cloud runner's default Rustup toolchain directory is not writable.

Notes

  • The dependency commit is published on warpdotdev/winit branch oz-agent/implement-issue-10050-winit-inputlangchange as c55eb0e1c71c1173d0e29cb41900993e1f59d08c.

CHANGELOG-BUG-FIX: Fixed a Windows freeze when switching keyboard/input languages in Warp.

Co-Authored-By: Oz <oz-agent@warp.dev>
Co-Authored-By: Andrii Fomenko <Alecto@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Switching to Russian input freezes warp

1 participant