Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

extension setting in gnome 46 #74

Open
ArmInImrA opened this issue Oct 8, 2024 · 3 comments · May be fixed by #76
Open

extension setting in gnome 46 #74

ArmInImrA opened this issue Oct 8, 2024 · 3 comments · May be fixed by #76

Comments

@ArmInImrA
Copy link

ArmInImrA commented Oct 8, 2024

The settings of extension [email protected] had an error:

TypeError: Object 0xcc28f4105e8 is not a subclass of GObject_Object, it's a Promise

Stack trace:
  _wrapWidget@resource:///org/gnome/Shell/Extensions/js/extensions/prefs.js:52:15
  fillPreferencesWindow@resource:///org/gnome/Shell/Extensions/js/extensions/prefs.js:37:27
  _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
  
Caused by: Error: This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?

Screenshot from 2024-10-13 00-11-55

@inidamleader
Copy link

Same issue with Ubuntu 24.04.1 LTS

@inidamleader
Copy link

TypeError: Object 0x2af268c38550 is not a subclass of GObject_Object, it's a Promise

Stack trace:
  _wrapWidget@resource:///org/gnome/Shell/Extensions/js/extensions/prefs.js:52:15
  fillPreferencesWindow@resource:///org/gnome/Shell/Extensions/js/extensions/prefs.js:37:27
  _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*LaunchExtensionPrefsAsync@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:126: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:266:34
  
Caused by: Error: This JS object wrapper isn't wrapping a GObject. If this is a custom subclass, are you sure you chained up to the parent _init properly?

@VILJkid
Copy link

VILJkid commented Nov 12, 2024

It's still not fixed. I would really love to get this fixed soon, so I can configure the extension. Right now it's set to default settings.
@prateekmedia, kindly look into this.

@dhanushPatel112 dhanushPatel112 linked a pull request Dec 17, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants