Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDL3 issue: Cannot finish typing a word when using IME #28274

Closed
longnguyen2004 opened this issue May 21, 2024 · 3 comments
Closed

SDL3 issue: Cannot finish typing a word when using IME #28274

longnguyen2004 opened this issue May 21, 2024 · 3 comments
Labels
priority:1 Very important. Feels bad without fix. Affects the majority of users. type:input

Comments

@longnguyen2004
Copy link

Type

Game behaviour

Bug description

Pretty sure this is due to SDL3 messing up stuff somewhere, since it didn't break before the SDL3 release. I also noticed the SDL3 upgrade PR mentioned "minor IME regressions on windows", but I didn't expect it to be this bad.

Reproduction step:

  1. Install the Vietnamese language pack on Windows, with the Vietnamese Telex IME (I haven't tried other IMEs yet, but this one reproduces the problem for me)
  2. Enter the game, open chat, and type "thuwr" (which becomes "thử")
  3. Press Space. Notice that the input is "stuck" and pressing Space doesn't finish typing the word
  4. At this point, all non-IME input will be blocked (See video - I switched back to English (US), mashed my keyboard and nothing got through, even Backspace didn't work)

Screenshots or videos

2024-05-21.13-47-20.mp4

Version

2024.519.1

Logs

1716274049.auth.log
1716274049.input.log
1716274049.network.log
1716274049.performance.log
1716274049.runtime.log
1716274049.updater.log

@bdach
Copy link
Collaborator

bdach commented May 21, 2024

Maybe related to #28261, maybe not. Let's track in one spot. We're reverting sdl3 temporarily right now anyhow.

@bdach bdach closed this as not planned Won't fix, can't repro, duplicate, stale May 21, 2024
@bdach bdach reopened this Nov 15, 2024
@bdach
Copy link
Collaborator

bdach commented Nov 15, 2024

Reopening this since #28261 got closed but OP said it's still broken on discord. cc @Susko3

@bdach bdach added priority:1 Very important. Feels bad without fix. Affects the majority of users. type:input sdl issue labels Nov 15, 2024
@Susko3
Copy link
Member

Susko3 commented Nov 15, 2024

Can reproduce on osu! SDL3. It's fixed by ppy/osu-framework#6419 (but that PR has not made it into the latest release).

This will be fixed by the next osu-framework + osu update. You can set the environment variable OSU_SDL3 to 0 for now.

@Susko3 Susko3 closed this as completed Nov 15, 2024
@Susko3 Susko3 removed the sdl issue label Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:1 Very important. Feels bad without fix. Affects the majority of users. type:input
Projects
None yet
Development

No branches or pull requests

3 participants