wayfire
wayfire copied to clipboard
input method popup is not shown with text input v1 clients
Describe the bug
I can use fcitx5 to input into Chrome / Qt6 apps now, but the popup doesn't appear.
To Reproduce Steps to reproduce the behavior:
- Enable plugin input-method-v1
- Run
fcitx5 - Run
env -u QT_IM_MODULE telegram-desktoporenv -u QT_IM_MODULE wiresharkor/opt/google/chrome/google-chrome --ozone-platform-hint=auto --enable-wayland-ime - Activate input method and type
- Preedit text appears and text can be committed successfully, but no im popup is shown.
Expected behavior The popup appears.
Wayfire version git.
We will need to add more methods/signals to the input method relay interfaces class, so that the input method popup v3 class doesn't actually depend on the ti-v3 struct (it is currently needed to get the focused surface and the cursor rectangle, the same info is available in ti-v1, but we need to define a common interface).