aboutsummaryrefslogtreecommitdiffstats
path: root/src/ephy-window.c
diff options
context:
space:
mode:
authorXan Lopez <xan@igalia.com>2012-03-14 21:37:22 +0800
committerXan Lopez <xan@igalia.com>2012-03-14 21:37:22 +0800
commit990372e738219a8effebe2eb41e5ffe26b931fa7 (patch)
treec6af14dd6d94b15cc26440fc658e66fcb3122c1c /src/ephy-window.c
parent08956cf8cd8040f8500c40b646a52b6f03ae5275 (diff)
downloadgsoc2013-epiphany-990372e738219a8effebe2eb41e5ffe26b931fa7.tar
gsoc2013-epiphany-990372e738219a8effebe2eb41e5ffe26b931fa7.tar.gz
gsoc2013-epiphany-990372e738219a8effebe2eb41e5ffe26b931fa7.tar.bz2
gsoc2013-epiphany-990372e738219a8effebe2eb41e5ffe26b931fa7.tar.lz
gsoc2013-epiphany-990372e738219a8effebe2eb41e5ffe26b931fa7.tar.xz
gsoc2013-epiphany-990372e738219a8effebe2eb41e5ffe26b931fa7.tar.zst
gsoc2013-epiphany-990372e738219a8effebe2eb41e5ffe26b931fa7.zip
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.
Diffstat (limited to 'src/ephy-window.c')
-rw-r--r--src/ephy-window.c3
1 files changed, 2 insertions, 1 deletions
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");