about summary refs log tree commit diff stats
path: root/xxxterm.c
diff options
context:
space:
mode:
authorMarco Peereboom <marco@conformal.com>2010-12-30 15:46:27 +0000
committerMarco Peereboom <marco@conformal.com>2010-12-30 15:46:27 +0000
commit3ae42ae2f241b93912f60df40f4f67c7f8f53ad5 (patch)
treea6b3171577a6c6fe144388f5352ca49e395a07d9 /xxxterm.c
parent565888bb1423575dbbc54e951df6601e49ec2f1c (diff)
downloadxombrero-3ae42ae2f241b93912f60df40f4f67c7f8f53ad5.tar.gz
focus on browser when switching tabs
Diffstat (limited to 'xxxterm.c')
-rw-r--r--xxxterm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/xxxterm.c b/xxxterm.c
index 206abdd..2781699 100644
--- a/xxxterm.c
+++ b/xxxterm.c
@@ -4589,6 +4589,9 @@ notebook_switchpage_cb(GtkNotebook *nb, GtkNotebookPage *nbp, guint pn,
 			gtk_window_set_title(GTK_WINDOW(main_window), uri);
 
 			gtk_widget_hide(t->cmd);
+
+			if (t->focus_wv)
+				gtk_widget_grab_focus(GTK_WIDGET(t->wv));
 		}
 	}
 }