aboutsummaryrefslogtreecommitdiffstats
path: root/src/window-commands.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/window-commands.c')
-rw-r--r--src/window-commands.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/window-commands.c b/src/window-commands.c
index 2ea06e6b3..66145daf4 100644
--- a/src/window-commands.c
+++ b/src/window-commands.c
@@ -79,6 +79,8 @@ window_cmd_go_back (EggAction *action,
embed = ephy_window_get_active_embed (window);
g_return_if_fail (embed != NULL);
+ ephy_embed_activate (embed);
+
ephy_embed_go_back (embed);
}
@@ -91,6 +93,8 @@ window_cmd_go_up (EggAction *action,
embed = ephy_window_get_active_embed (window);
g_return_if_fail (embed != NULL);
+ ephy_embed_activate (embed);
+
ephy_embed_go_up (embed);
}
@@ -146,6 +150,8 @@ window_cmd_go_forward (EggAction *action,
embed = ephy_window_get_active_embed (window);
g_return_if_fail (embed != NULL);
+ ephy_embed_activate (embed);
+
ephy_embed_go_forward (embed);
}
@@ -185,6 +191,8 @@ window_cmd_view_stop (EggAction *action,
embed = ephy_window_get_active_embed (window);
g_return_if_fail (embed != NULL);
+ ephy_embed_activate (embed);
+
ephy_embed_stop_load (embed);
}
@@ -220,6 +228,8 @@ window_cmd_view_reload (EggAction *action,
force = TRUE;
}
+ ephy_embed_activate (embed);
+
ephy_embed_reload (embed, force ? EMBED_RELOAD_NORMAL
: EMBED_RELOAD_BYPASSCACHE);
}