avanisubbiah / material-you-theme

Applies generated libadwaita theme from wallpaper using Material You
GNU General Public License v3.0
248 stars 20 forks source link

Syntax error upon installing extensions #39

Open Asvarduil opened 2 years ago

Asvarduil commented 2 years ago

Steps to Reproduce:

  1. On Ubuntu 20.04, install the following Gnome extensions:
    • ArcMenu
    • Frippery Move Clock
  2. Open extensions.gnome.org/ in Firefox
  3. Search on Material You, find the page and click into it
  4. Toggle the extension on
  5. Accept the prompt to install the exception
  6. Observe that the toggle changes to an error indicator
  7. Click "Installed extensions" in the nav bar
  8. Click the settings icon for Material You
  9. Observe that Material You's settings window appears with the below message:

"Something's gone wrong"

SyntaxError: expected property name, got '{'

Stack trace:
  _init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:204:33
  OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:122:28
  asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:132:13
  run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:175:20
  main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13
  run@resource:///org/gnome/gjs/modules/script/package.js:222:19
  start@resource:///org/gnome/gjs/modules/script/package.js:206:5
  @/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17

Expected result: Extension should install without syntax errors

ardjuh commented 1 year ago

Currently this extension only supports gnome 42 and 43 (Ubuntu 22.04 and 22.10), so please update Ubuntu to the latest version/lts.