
Every key is now a map able to handle more properties, so its behavior can be extended. For now, minimally adapt to the new format so the OSK does not break along the update. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2278>