1. Login in a wayland session
2. Open an application with a text entry (e.g. gedit)
3. Focus gedit using the touch screen
Expected result:
The OSK appears
Actual results:
The OSK does not appear.
---
This is caused by the fact that we still set GTK_IM_MODULE in Wayland. IIRC during the cosmic cycle we introduced a change to not set GTK_IM_MODULE under Wayland but we dropped it because there were users experiencing crashes when using libreoffice: upstream should have fixed those crashes to my knowledge.
----
Also why are we setting GTK_IM_MODULE in X11 too? gnome-settings-daemon should be smart enough to load/unload that at run-time when required/not-required.
1. Login in a wayland session
2. Open an application with a text entry (e.g. gedit)
3. Focus gedit using the touch screen
Expected result:
The OSK appears
Actual results:
The OSK does not appear.
---
This is caused by the fact that we still set GTK_IM_MODULE in Wayland. IIRC during the cosmic cycle we introduced a change to not set GTK_IM_MODULE under Wayland but we dropped it because there were users experiencing crashes when using libreoffice: upstream should have fixed those crashes to my knowledge.
----
Also why are we setting GTK_IM_MODULE in X11 too? gnome-settings- daemon should be smart enough to load/unload that at run-time when required/ not-required.