changing timezone for a city overrides the weather code
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Panel |
Fix Released
|
Medium
|
|||
gnome-panel (Ubuntu) |
Fix Released
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gnome-panel
In some cases (such as bug #199582), one may wish to pick a location for weather and specify a different timezone than the one autopopulated by the location tool. In that case, gnome-panel will override the location code used for weather with the one corresponding to the city of the *timezone*, not the location code matching the city originally selected!
Here is a result after choosing North America -> US -> Oregon -> Portland -> HIllsboro Airport from the chooser:
$ gconftool -g /apps/panel/
[<location name="Portland" timezone=
And here is the setting after manually changing the timezone to the correct value through the UI by typing out the timezone name:
$ gconftool -g /apps/panel/
[<location name="Portland" timezone=
And again, here is the value if I select the timezone from the pulldown list:
$ gconftool -g /apps/panel/
[<location name="Portland" timezone=
The METAR code should only be updated when changing the location, not when changing the timezone.
Related branches
Changed in gnome-panel: | |
status: | Unknown → New |
Changed in gnome-panel: | |
status: | New → Fix Released |
Changed in gnome-panel: | |
importance: | Unknown → Medium |
The attached patch fixes this issue for me; clicking 'edit' for a location now no longer corrupts the weather code value.