Bug 1929517

Summary: can't open Settings window (Invalid property: GtkWindow.window_position)
Product: [Fedora] Fedora Reporter: Andre Robatino <robatino>
Component: gnome-shell-extension-openweatherAssignee: Artem <ego.cordatus>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 34CC: ego.cordatus, fedora, nixuser, richardfearn
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: gnome-shell-extension-openweather-1-0.47.20210509gitd714eb1.fc34 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-05-14 17:50:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Andre Robatino 2021-02-17 04:44:40 UTC
Description of problem:
In F34, I can't open the Settings window - I get the following error:

Gtk.BuilderError: /usr/share/gnome-shell/extensions/openweather-extension/weather-settings.ui:15:39 Invalid property: GtkWindow.window_position

Stack trace:
  initWindow@/usr/share/gnome-shell/extensions/openweather-extension/prefs.js:131:21
  wrapper@resource:///org/gnome/gjs/modules/script/_legacy.js:83:27
  _init@/usr/share/gnome-shell/extensions/openweather-extension/prefs.js:121:14
  wrapper@resource:///org/gnome/gjs/modules/script/_legacy.js:83:27
  buildPrefsWidget@/usr/share/gnome-shell/extensions/openweather-extension/prefs.js:1115:17
  _init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:209:40
  OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:122:28
  asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:115:22
  run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:177:20
  main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13
  run@resource:///org/gnome/gjs/modules/script/package.js:206:19
  start@resource:///org/gnome/gjs/modules/script/package.js:190:8
  @/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17

Version-Release number of selected component (if applicable):
gnome-shell-extension-openweather-1-0.46.20200531git7a9236a.fc34.noarch

How reproducible:
always

Steps to Reproduce:
1. Attempt to open Settings.

Actual results:
Window comes up that says "Something's gone wrong" with the above stack trace under "Technical Details".

Expected results:
Should be able to run Settings. Without it, the extension is useless unless one lives in Vaiaku, Tuvalu. There may be a way to set the Settings non-graphically but I don't know how.

Additional info:
Works fine in F33.

Comment 1 Andre Robatino 2021-02-21 09:43:42 UTC
Noticed there's a GitLab ticket for this issue:

https://gitlab.com/jenslody/gnome-shell-extension-openweather/-/issues/290

Comment 2 Andre Robatino 2021-05-13 04:58:20 UTC
The issue is now fixed upstream - the GitLab ticket is closed and the new extension is available at extensions.gnome.org.

Comment 3 Fedora Update System 2021-05-13 10:41:31 UTC
FEDORA-2021-fe5888d393 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-fe5888d393

Comment 4 Fedora Update System 2021-05-14 17:50:23 UTC
FEDORA-2021-fe5888d393 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.