After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 665137 - Changing timezone doesn't update time in panel
Changing timezone doesn't update time in panel
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: Date and Time
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
3.6.1
: 677195 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-11-29 15:30 UTC by William Jon McCann
Modified: 2012-09-27 20:15 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
data: at at-spi stuff to login session (2.50 KB, patch)
2012-09-20 21:35 UTC, Ray Strode [halfline]
none Details | Review

Description William Jon McCann 2011-11-29 15:30:51 UTC
When I change the timezone in the panel it updates the system time (as appears in the shell) but doesn't update the time displayed in the settings panel. It makes it look a bit broken.
Comment 1 Bastien Nocera 2012-08-20 14:21:54 UTC
*** Bug 677195 has been marked as a duplicate of this bug. ***
Comment 2 Colin Walters 2012-09-20 15:23:56 UTC
This is likely a GnomeWallClock bug - we need to watch the /etc/localtime symbolic link, and not what it points to.
Comment 3 Ray Strode [halfline] 2012-09-20 21:35:37 UTC
Created attachment 224863 [details] [review]
data: at at-spi stuff to login session

In order for orca to work we need certain accessibility
services running.  This commit adds those services.
Comment 4 Ray Strode [halfline] 2012-09-20 21:37:15 UTC
Comment on attachment 224863 [details] [review]
data: at at-spi stuff to login session

(ignore that)
Comment 5 Bastien Nocera 2012-09-27 19:59:28 UTC
(In reply to comment #2)
> This is likely a GnomeWallClock bug - we need to watch the /etc/localtime
> symbolic link, and not what it points to.

I added some debug to gnome-desktop:
commit 226385d96ad4a2f86ec7bd04b64b30ac9350b34b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Sep 27 21:47:00 2012 +0200

    wall-clock: Add debug when timezone or schema changes

commit ac4db1e9f86ae8626160668d18da5a91712cbb3e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Sep 27 21:36:47 2012 +0200

    wall-clock: Add test application


And I then tested gnome-wall-clock when changing timezones. It works fine, you just misread comment 0. It's the system settings "date & time" panel that doesn't update, not gnome-shell's panel.
Comment 6 Bastien Nocera 2012-09-27 20:00:25 UTC
Reassigning to gnome-control-center's Date & Time panel which doesn't use GnomeWallClock...
Comment 7 Bastien Nocera 2012-09-27 20:15:23 UTC
This takes a fraction of a second to change, maybe we could do this better. Jon, reopen if you're not happy about the reactivity.