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
When chromium uses text-input-v1, it can only input in the first window #2708
Comments
why not use chromium with its much better text input protocol by using |
use By the way, this bug does not only occur in chromium , it also occurs in other electron applications like vscode, which not support the option `--gtk-versinon=4' that can only use tiv1 to input. |
When using gtk4, Chromium only creates an invisible dummy gtk window while rendering its real window using wayland APIs, hence the im panel need to calculate rendering position on its own. Usually the im module can get the input position relative to the window, but under wayland the impanel process cannot get the window position relative to the screen. This is not a problem in GNOME since the im panel and mutter share the same process.
https://discourse.gnome.org/t/ime-client-widget-when-using-gtk4-and-or-wayland/8245 |
I also encountered this issue, and @vaxerski any progress on this? |
On KDE, |
…ementation and imporve InputMethodRelay logic fixes hyprwm#2708
…ementation and imporve InputMethodRelay logic fixes hyprwm#2708
…ementation and imporve InputMethodRelay logic fixes hyprwm#2708
…ementation and imporve InputMethodRelay logic fixes hyprwm#2708
Thank you for resolving this issue! Now I can use chromium in wayland mode without letting my ime bork! |
Wow I didn't noticed this issue was resolved! Now I can install back hyprland and enjoy. Thank you! |
I've been typing in japanese forever on hyprland and never had any issues, lel, but cool yall can now too |
Then enjoy ! |
* input: Handling multiple surfaces for the text-input-v1 protocol implementation and imporve InputMethodRelay logic fixes hyprwm#2708 * clang-format * minor style nits --------- Co-authored-by: Vaxry <vaxry@vaxry.net>
Steps to reproduce
--enable-features=WaylandWindowDecorations --ozone-platform-hint=auto --enable-wayland-ime
test.mp4
The text was updated successfully, but these errors were encountered: