Starting with on-screen keyboard on leads to JS error
This happens when loading gnome-shell with the OSK on.
(gnome-shell:2595): Gjs-CRITICAL **: 14:17:08.344: Object .Gjs_KeyContainer (0x55e3ba64e050), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x55e3b886e260 ==
#0 55e3b8adda08 i /media/M2/GNOME/gnome-shell/js/ui/keyboard.js:1525 (7fc49e1878b0 @ 117)
#1 55e3b8add978 i /media/M2/GNOME/gnome-shell/js/ui/keyboard.js:1471 (7fc49e1874c0 @ 52)
#2 55e3b8add8f0 i /media/M2/GNOME/gnome-shell/js/ui/keyboard.js:1481 (7fc49e187550 @ 138)
#3 7fff26b635c0 b self-hosted:977 (7fc49e1515e0 @ 413)
#4 7fff26b636b0 b resource:///org/gnome/gjs/modules/signals.js:142 (7fc49e8cb8b0 @ 386)
#5 55e3b8add868 i /media/M2/GNOME/gnome-shell/js/ui/keyboard.js:1736 (7fc49e1883a0 @ 22)
#6 7fff26b64620 b self-hosted:977 (7fc49e1515e0 @ 413)
#7 7fff26b64710 b resource:///org/gnome/gjs/modules/signals.js:142 (7fc49e8cb8b0 @ 386)
#8 7fff26b65390 b /media/M2/GNOME/gnome-shell/js/ui/status/keyboard.js:597 (7fc49e15d8b0 @ 1945)
#9 55e3b8add6c8 i /media/M2/GNOME/gnome-shell/js/ui/status/keyboard.js:361 (7fc49e15d3a0 @ 67)
#10 7fff26b666e0 b self-hosted:979 (7fc49e1515e0 @ 440)
#11 7fff26b667d0 b resource:///org/gnome/gjs/modules/signals.js:142 (7fc49e8cb8b0 @ 386)
#12 55e3b8add638 i /media/M2/GNOME/gnome-shell/js/misc/ibusManager.js:155 (7fc49e1623a0 @ 91)
#13 55e3b8add590 i /media/M2/GNOME/gnome-shell/js/misc/ibusManager.js:146 (7fc49e1620d0 @ 439)
#14 7fff26b67e20 b self-hosted:979 (7fc49e1515e0 @ 440)
(gnome-shell:2595): Clutter-CRITICAL **: 14:17:08.345: clutter_actor_hide: assertion 'CLUTTER_IS_ACTOR (self)' failed
== Stack trace for context 0x55e3b886e260 ==
#0 55e3b8adda08 i /media/M2/GNOME/gnome-shell/js/ui/keyboard.js:1525 (7fc49e1878b0 @ 117)
#1 55e3b8add978 i /media/M2/GNOME/gnome-shell/js/ui/keyboard.js:1471 (7fc49e1874c0 @ 52)
#2 55e3b8add8f0 i /media/M2/GNOME/gnome-shell/js/ui/keyboard.js:1481 (7fc49e187550 @ 138)
#3 7fff26b635c0 b self-hosted:977 (7fc49e1515e0 @ 413)
#4 7fff26b636b0 b resource:///org/gnome/gjs/modules/signals.js:142 (7fc49e8cb8b0 @ 386)
#5 55e3b8add868 i /media/M2/GNOME/gnome-shell/js/ui/keyboard.js:1736 (7fc49e1883a0 @ 22)
#6 7fff26b64620 b self-hosted:977 (7fc49e1515e0 @ 413)
#7 7fff26b64710 b resource:///org/gnome/gjs/modules/signals.js:142 (7fc49e8cb8b0 @ 386)
#8 7fff26b65390 b /media/M2/GNOME/gnome-shell/js/ui/status/keyboard.js:597 (7fc49e15d8b0 @ 1945)
#9 55e3b8add6c8 i /media/M2/GNOME/gnome-shell/js/ui/status/keyboard.js:361 (7fc49e15d3a0 @ 67)
#10 7fff26b666e0 b self-hosted:979 (7fc49e1515e0 @ 440)
#11 7fff26b667d0 b resource:///org/gnome/gjs/modules/signals.js:142 (7fc49e8cb8b0 @ 386)
#12 55e3b8add638 i /media/M2/GNOME/gnome-shell/js/misc/ibusManager.js:155 (7fc49e1623a0 @ 91)
#13 55e3b8add590 i /media/M2/GNOME/gnome-shell/js/misc/ibusManager.js:146 (7fc49e1620d0 @ 439)
#14 7fff26b67e20 b self-hosted:979 (7fc49e1515e0 @ 440)