prateekmedia / netspeedsimplified

A Net Speed extension With Loads of Customization for GNOME shell.
https://extensions.gnome.org/extension/3724/net-speed-simplified/
GNU General Public License v3.0
102 stars 15 forks source link

extension setting in gnome 46 #74

Open ArmInImrA opened 1 month ago

ArmInImrA commented 1 month ago

The settings of extension netspeedsimplified@prateekmedia.extension 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 commented 3 weeks ago

Same issue with Ubuntu 24.04.1 LTS

inidamleader commented 3 weeks ago
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 commented 1 week ago

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.