[zesty] Hide Top Bar preferences dialog doesn't work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell-extension-autohidetopbar (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Zesty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Impact
------
GNOME 3.24 (used in Ubuntu 17.04) switched from mozjs24 to mozjs38. mozjs38 has stricter syntax requirements which means many extensions need to adapt.
The Hide Top Bar extension's Preferences dialog does not work and displays this error message:
TypeError: redeclaration of let settings_vbox
Stack trace:
Application<
wrapper@
Application<
wrapper@
Application<
main@
@<main>:1:49
I had a few gnome-shell crashes with this extension enabled.
https:/
Test Case
---------
From Ubuntu GNOME 17.04:
sudo apt install gnome-shell-
Log out and log back in.
Open Tweak Tool. Switch to the Extensions panel and enable Hide Top Bar.
Click the gear button next to Hide Top Bar. The preferences dialog should display without an error.
Regression Potential
-------
This obviously makes this package work a lot better.
Hello Jeremy, or anyone else affected,
Accepted gnome-shell- extension- autohidetopbar into zesty-proposed. The package will build now and be available at https:/ /launchpad. net/ubuntu/ +source/ gnome-shell- extension- autohidetopbar/ 20161203- 1ubuntu1 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed. In either case, details of your testing will help us make a better decision.
Further information regarding the verification process can be found at https:/ /wiki.ubuntu. com/QATeam/ PerformingSRUVe rification . Thank you in advance!