Only exit insert mode if !always_insert_mode.
authoruranther <jwheaton@purdue.edu>
Sun, 23 Aug 2009 19:58:38 +0000 (20:58 +0100)
committerTom Adams <tom@holizz.com>
Wed, 26 Aug 2009 08:44:42 +0000 (09:44 +0100)
Fixes:
FS#78 - always_insert_mode not working

uzbl.c

diff --git a/uzbl.c b/uzbl.c
index 76f1416..ec3828b 100644 (file)
--- 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);