diff options
author | Xan Lopez <xan@igalia.com> | 2012-03-14 21:37:22 +0800 |
---|---|---|
committer | Xan Lopez <xan@igalia.com> | 2012-03-14 21:37:22 +0800 |
commit | 990372e738219a8effebe2eb41e5ffe26b931fa7 (patch) | |
tree | c6af14dd6d94b15cc26440fc658e66fcb3122c1c /src/ephy-window.c | |
parent | 08956cf8cd8040f8500c40b646a52b6f03ae5275 (diff) | |
download | gsoc2013-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.c | 3 |
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"); |