Virtual keyboard not showing up when focusing on GtkEntry/GtkTextView
I'm running weston on wayland. Weston's built-in virtual keyboard weston-keyboard does show up when tapping on either of the demo text entries in weston-editor, but it does not when tapping on any input-related widget in a Gtk application. I also tried configuring weston.ini to use a different virtual keyboard like matchbox-keyboard, which resulted in the virtual keyboard not showing up at all.
As far as I understand the related Gdk code, Gdk is actually be able to interact with weston to make a virtual keyboard show up through the zwp_text_input_manager_v1 interface. I've also checked several applications' and weston's stderr/log files, but the information in there does not seem to be relevant.
I'm not really sure this really is a Gtk related issue (I've experienced this on an old mobile phone running a downstream kernel), so I'd just be thankful for any thoughts on how to work on this.
The Gtk version is 3.24.20, running on Postmarket OS.