lomiri-keyboard: OSK does not come up with Xwayland applications
How to reproduce this issue: * Install Debian 13 minimal on physical hardware (e.g. a notebook) or a VM, and run `apt install lomiri chromium firefox-esr` afterwards. Reboot. * Login into Lomiri * Go to the keyboard indicator and enable the ``Always show OSK`` toggle * Open Morph Browser, klick / tap into the address field * Open Firefox ESR, klick / tap into the address field * Open Chromium, klick / tap into the address field * Do ``apt install xterm`` and launch xterm and click/tap into it. * Do ``apt install gnome-terminal`` and launch gnome-terminal and click/tap into it. What you will observe: * Tapping / clicking into the address field of Morph Browser: OSK appears on screen * Tapping / clicking into the address field of Chromium: OSK DOES NOT appear on screen * Tapping / clicking into the address field of Firefox ESR: OSK DOES NOT appear on screen * Tapping / clicking into xterm: OSK DOES NOT appear on screen * Tapping / clicking into gnome-terminal: OSK appears on screen What should happen: * The OSK always shows up, never mind if you click into text fields of native Wayland applications, or applications launched via XWayland. Alternative solution: * Document that OSK (lomiri-keyboard) support is currently not available for X11 apps on Lomiri and outline a roadmap of items to address to get OSK + X11 apps working in the future.
issue