[network-manager-applet/NMA_0_8_1] core: use new networking enabled/disabled call instead of sleep/wake (rh #589108) (bgo #346615)
- From: Dan Williams <dcbw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [network-manager-applet/NMA_0_8_1] core: use new networking enabled/disabled call instead of sleep/wake (rh #589108) (bgo #346615)
- Date: Sat, 22 May 2010 18:35:43 +0000 (UTC)
commit f9a9bfc4d63a138ac81ee4f6d84b3d5d87bff250
Author: Dan Williams <dcbw redhat com>
Date: Sat May 22 11:29:54 2010 -0700
core: use new networking enabled/disabled call instead of sleep/wake (rh #589108) (bgo #346615)
src/applet.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/applet.c b/src/applet.c
index 79c76cf..1a654f8 100644
--- a/src/applet.c
+++ b/src/applet.c
@@ -1563,7 +1563,7 @@ nma_set_networking_enabled_cb (GtkWidget *widget, NMApplet *applet)
g_return_if_fail (applet != NULL);
state = gtk_check_menu_item_get_active (GTK_CHECK_MENU_ITEM (widget));
- nm_client_sleep (applet->nm_client, !state);
+ nm_client_networking_set_enabled (applet->nm_client, state);
}
@@ -1699,6 +1699,7 @@ static void
nma_context_menu_update (NMApplet *applet)
{
NMState state;
+ gboolean net_enabled = TRUE;
gboolean have_wireless = FALSE;
gboolean have_wwan = FALSE;
gboolean wireless_hw_enabled;
@@ -1716,8 +1717,9 @@ nma_context_menu_update (NMApplet *applet)
/* Enabled Networking */
g_signal_handler_block (G_OBJECT (applet->networking_enabled_item),
applet->networking_enabled_toggled_id);
+ net_enabled = nm_client_networking_get_enabled (applet->nm_client);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (applet->networking_enabled_item),
- state != NM_STATE_ASLEEP);
+ net_enabled && (state != NM_STATE_ASLEEP));
g_signal_handler_unblock (G_OBJECT (applet->networking_enabled_item),
applet->networking_enabled_toggled_id);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]