Some of my GNOME shell extensions don't let me configure their features because I receive an error message when I try to open them. The following image is what I see when I try to open the configurations of the "Web Search Dialog" extension:
The message in the white box is this one:
Error: Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found Stack trace: @/firstname.lastname@example.org/utils.js:17:7 @/email@example.com/prefs.js:26:7 _getExtensionPrefsModule@resource:///org/gnome/shell/extensionPrefs/main.js:75:13 wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22 _selectExtension@resource:///org/gnome/shell/extensionPrefs/main.js:90:31 wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22 _onCommandLine@resource:///org/gnome/shell/extensionPrefs/main.js:243:17 wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22 main@resource:///org/gnome/shell/extensionPrefs/main.js:397:5 @<main>:1:43
I think this error is not an isolated problem of the "Web Search Dialog" extension because I receive this same kind of error with other extensions as well (like with the configurations of the "HowDoI" extension). Does anyone know why it happens and if there's an easy workaround to solve this issue?
PS1: I'm using Ubuntu 18.04 with GNOME Shell 3.28.1.
PS2: Although I can't configure its features, the GNOME shell extensions with this kind of error are working fine. The only problem is accessing their configuration.