Leleat / Tiling-Assistant

An extension which adds a Windows-like snap assist to GNOME. It also expands GNOME's 2 column tiling layout.
GNU General Public License v2.0
1.14k stars 64 forks source link

Error when opening settings in Gnome Shell 47 #372

Open mopo3ilo opened 1 month ago

mopo3ilo commented 1 month ago

System Info:

Journalctl logs Error: GSettings key focus-hint-outline-size not found in schema org.gnome.shell.extensions.tiling-assistant

Stack trace: _checkKey@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:779:23 createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:729:30 _bindSpinbuttons/<@file:///usr/share/gnome-shell/extensions/tiling-assistant@leleat-on-github/prefs.js:111:22 _bindSpinbuttons@file:///usr/share/gnome-shell/extensions/tiling-assistant@leleat-on-github/prefs.js:109:21 fillPreferencesWindow@file:///usr/share/gnome-shell/extensions/tiling-assistant@leleat-on-github/prefs.js:47:14 _loadPrefs@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:39:24 async_init@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:24:14 ExtensionPrefsDialog@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:15:4 OpenExtensionPrefsAsync@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:138:33 asyncLaunchExtensionPrefsAsync@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:125:14 _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:263:34

Leleat commented 1 month ago

Error: GSettings key focus-hint-outline-size not found in schema org.gnome.shell.extensions.tiling-assistant

The key exists. See here. So if you install the extension manually, it should work.

I don't remember how the AUR works again. I'll need to look into it to fix that package.

Leleat commented 2 weeks ago

So, I had some time and took a look at this. I installed EndeaviourOS in a VM and I can't reproduce this bug by installing Tiling Assistant via the AUR.

Does the problem still exists? Maybe the error only occured because there was an error in the update process? Does re-installing the extension fix it (and also make sure to re-login)?