OttoAllmendinger / gnome-shell-bitcoin-markets

Gnome-Shell extension displaying market rate for bitcoin and other crypto-currencies
MIT License
146 stars 64 forks source link

Gnome 46 can't add more than one ticker #154

Open foegra opened 6 months ago

foegra commented 6 months ago

If You try adding additional crypto monitoring - settings page just becomes empty and non of the tickers can be modified.

e11bits commented 2 months ago

Still an issue with 46.4

https://github.com/user-attachments/assets/a2ddf6a0-ecdf-42b4-becf-a6134d6f7677

digisus commented 2 months ago

Same here. The second added ticker makes the window empty and hence none can be edited anymore...

Screenshot from 2024-09-10 13-54-06

EDIT: Just saw that issue #152 is related/may be the same.

e11bits commented 2 months ago

I see the following errors while selecting the entries:

gjs[38860]: JS ERROR: TypeError: this._indicatorConfigView.destroy is not a function _showIndicatorConfig@file:///home/laza/.local/share/gnome-shell/extensions/bitcoin-markets@ottoallmendinger.github.com/prefs.js:1331:39 _onSelectionChanged@file:///home/laza/.local/share/gnome-shell/extensions/bitcoin-markets@ottoallmendinger.github.com/prefs.js:1321:18 _init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34

gjs[38860]: gtk_box_remove: assertion 'gtk_widget_get_parent (child) == (GtkWidget *)box' failed

gjs[38860]: JS ERROR: TypeError: this._indicatorConfigView.destroy is not a function _showIndicatorConfig@file:///home/laza/.local/share/gnome-shell/extensions/bitcoin-markets@ottoallmendinger.github.com/prefs.js:1331:39 _onSelectionChanged@file:///home/laza/.local/share/gnome-shell/extensions/bitcoin-markets@ottoallmendinger.github.com/prefs.js:1321:18 _init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34