[gnome-control-center] datetime: Hide the NTP switch when the service is unavailable
- From: Kalev Lember <klember src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] datetime: Hide the NTP switch when the service is unavailable
- Date: Thu, 29 Aug 2013 15:43:29 +0000 (UTC)
commit ab1d1b0c5407f2853522faf430e016fc2775697d
Author: Kalev Lember <kalevlember gmail com>
Date: Sat Aug 24 19:43:53 2013 +0200
datetime: Hide the NTP switch when the service is unavailable
https://bugzilla.gnome.org/show_bug.cgi?id=706378
panels/datetime/cc-datetime-panel.c | 10 ++++------
1 files changed, 4 insertions(+), 6 deletions(-)
---
diff --git a/panels/datetime/cc-datetime-panel.c b/panels/datetime/cc-datetime-panel.c
index 5b5e751..f16ee95 100644
--- a/panels/datetime/cc-datetime-panel.c
+++ b/panels/datetime/cc-datetime-panel.c
@@ -792,12 +792,9 @@ static void
on_can_ntp_changed (CcDateTimePanel *self)
{
CcDateTimePanelPrivate *priv = self->priv;
- GtkWidget *switch_widget;
- gboolean sensitive = TRUE;
+ gboolean ntp_available = TRUE;
GVariant *value;
- switch_widget = W("network_time_switch");
-
/* We need to access this directly so that we can default to TRUE if
* it is not set.
*/
@@ -805,11 +802,12 @@ on_can_ntp_changed (CcDateTimePanel *self)
if (value)
{
if (g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN))
- sensitive = g_variant_get_boolean (value);
+ ntp_available = g_variant_get_boolean (value);
g_variant_unref (value);
}
- gtk_widget_set_sensitive (switch_widget, sensitive);
+ gtk_widget_set_visible (W ("auto-datetime-row"),
+ ntp_available);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]