aboutsummaryrefslogtreecommitdiffstats
path: root/src/ephy-window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ephy-window.c')
-rw-r--r--src/ephy-window.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/ephy-window.c b/src/ephy-window.c
index 7e9c965c2..d891c078e 100644
--- a/src/ephy-window.c
+++ b/src/ephy-window.c
@@ -2884,12 +2884,16 @@ browse_with_caret_notifier (GConfClient *client,
GConfEntry *entry,
EphyWindow *window)
{
+ EphyWindowPrivate *priv = window->priv;
GtkAction *action;
+ gboolean enabled;
+ enabled = eel_gconf_get_boolean (CONF_BROWSE_WITH_CARET);
action = gtk_action_group_get_action (window->priv->action_group,
"BrowseWithCaret");
- gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action),
- eel_gconf_get_boolean (CONF_BROWSE_WITH_CARET));
+ gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), enabled);
+
+ ephy_statusbar_set_caret_mode (EPHY_STATUSBAR (priv->statusbar), enabled);
}
static void