cinatic / stocks-extension

A extension to display stock quotes in GNOME Shell Panel
GNU General Public License v3.0
84 stars 31 forks source link

Upgrade for Gnome 42 - child window not taking focus #58

Closed eeclarkjr closed 2 years ago

eeclarkjr commented 2 years ago

Using Fedora 36 with Gnome 42 If we add the version number "42" to the metadata.json file, that is not enough to get it to work under Gnome 42. The settings are no longer accessible. While the gear icon is clickable, when you go to add a stock symbol, it will not accept any characters in the text box. Not sure what has changed from Gnome 41 to Gnome 42 with regards to extensions, but it appears to be significant enough to not allow a simple edit to the metadata.json file to resolve it.

eeclarkjr commented 2 years ago

GTK issue. This issue appears to be with focus. When the child window is generated (when trying add or edit a stock ticker), focus remains on the parent window lableled "Stock Extension". If you create new or edit, your focus remains on the "Stock Extension" window and if you close the parent window (Stock Extension), it will close and the child window will take a second or two and then close as well.

abishekmuthian commented 2 years ago

I concur that the issue exists on GNOME 42, Tested on Arch Linux.

It might be possible to add stocks manually using dconf https://github.com/cinatic/stocks-extension/issues/19 until this issue is resolved as the shell panel display seems to be unaffected.