[gnome-control-center] datetime: Fix showing actual clock format on panel open
- From: Tomas Bzatek <tbzatek src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] datetime: Fix showing actual clock format on panel open
- Date: Fri, 7 Oct 2011 15:53:16 +0000 (UTC)
commit befa8cc74875d6a74ce2f1b010e1c69728f6c71d
Author: Tomas Bzatek <tbzatek redhat com>
Date: Fri Oct 7 17:51:20 2011 +0200
datetime: Fix showing actual clock format on panel open
A small regression after recent switch to radio buttons.
panels/datetime/cc-datetime-panel.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/panels/datetime/cc-datetime-panel.c b/panels/datetime/cc-datetime-panel.c
index ecd12e0..e327221 100644
--- a/panels/datetime/cc-datetime-panel.c
+++ b/panels/datetime/cc-datetime-panel.c
@@ -232,19 +232,21 @@ clock_settings_changed_cb (GSettings *settings,
{
CcDateTimePanelPrivate *priv = panel->priv;
GtkWidget *button24h;
- gboolean use_24_hour;
+ GtkWidget *button12h;
GDesktopClockFormat value;
value = g_settings_get_enum (settings, CLOCK_FORMAT_KEY);
priv->clock_format = value;
button24h = W ("24h_button");
-
- use_24_hour = (value == G_DESKTOP_CLOCK_FORMAT_24H);
+ button12h = W ("12h_button");
g_signal_handlers_block_by_func (button24h, change_clock_settings, panel);
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button24h), use_24_hour);
+ if (value == G_DESKTOP_CLOCK_FORMAT_24H)
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button24h), TRUE);
+ else
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button12h), TRUE);
update_time (panel);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]