I cilcked on the tiling shell icon in the system tray and opened the settings. Immediately, the settings app crashes.
I'm using Zorin OS 18
The settings of extension zorin-tiling-shell@zorinos.com had an error:
TypeError: gioSettings.get_strv(...)[0] is undefined
Stack trace:
fillPreferencesWindow@file:///usr/share/gnome-shell/extensions/zorin-tiling-shell@zorinos.com/prefs.js:621:39
_loadPrefs@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:41:18
async*_init@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:26:14
ExtensionPrefsDialog@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:17:4
OpenExtensionPrefsAsync@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:139:33
async*_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:373:35
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:408:34
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
Ah, interesting. Now I understand what was meant by “undefined.” Although you get a message when you remove the content from the parentheses in dconf-editor (telling you to add quotation marks), the incorrect setting with the empty parentheses is still saved and then triggers the message "Something's gone wrong" and the extension's settings crashing.
I had never seen that message, and it doesn't happen when you remove the default shortcuts in the GUI of the Zorin tiling shell extension by pressing the backspace. But editing things in dconf-editor isn't always easy, I also had problems at the beginning to find out the right syntax for own custom values.