From 990372e738219a8effebe2eb41e5ffe26b931fa7 Mon Sep 17 00:00:00 2001 From: Xan Lopez Date: Wed, 14 Mar 2012 14:37:22 +0100 Subject: Don't go to EphyEmbedSingle just to get the network status The new GNetworkMonitor class is really a good enough abstraction, don't overdo it. --- src/ephy-window.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/ephy-window.c') diff --git a/src/ephy-window.c b/src/ephy-window.c index 90d4b95cb..0636d5504 100644 --- a/src/ephy-window.c +++ b/src/ephy-window.c @@ -1647,7 +1647,8 @@ sync_network_status (EphyEmbedSingle *single, GtkAction *action; gboolean is_online; - is_online = ephy_embed_single_get_network_status (single); + GNetworkMonitor *monitor = G_NETWORK_MONITOR (ephy_shell_get_net_monitor (ephy_shell)); + is_online = g_network_monitor_get_network_available (monitor); action = gtk_action_group_get_action (priv->action_group, "FileWorkOffline"); -- cgit v1.2.3