aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl.c
diff options
context:
space:
mode:
authorGravatar uranther <jwheaton@purdue.edu>2009-08-23 20:58:38 +0100
committerGravatar Tom Adams <tom@holizz.com>2009-08-26 09:44:42 +0100
commit0e7eed2678b3246514bfb92bdca3c52bf4599ebb (patch)
tree0de77138303dfdf1886969b38cdf8b1d06032ee7 /uzbl.c
parenta86e78ca92dbc9e13a7f5307d6dcdeadee6d9431 (diff)
Only exit insert mode if !always_insert_mode.
Fixes: FS#78 - always_insert_mode not working
Diffstat (limited to 'uzbl.c')
-rw-r--r--uzbl.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/uzbl.c b/uzbl.c
index 76f1416..ec3828b 100644
--- a/uzbl.c
+++ b/uzbl.c
@@ -2865,7 +2865,9 @@ main (int argc, char* argv[]) {
gboolean verbose_override = uzbl.state.verbose;
settings_init ();
- set_insert_mode(FALSE);
+
+ if (!uzbl.behave.always_insert_mode)
+ set_insert_mode(FALSE);
if (!uzbl.behave.show_status)
gtk_widget_hide(uzbl.gui.mainbar);