Commit Diff


commit - 83168418f06cf494eba905582024e5089c264b35
commit + 7d049c1829b4f9b4a2bcda7143ffbb922b0987cc
blob - 45b73f10168c85f6a73b0a54b97ef8980798b15e
blob + d1997e2a143daa17a6cd975dfdd7f88fbee2773a
--- tog/tog.c
+++ tog/tog.c
@@ -539,12 +539,15 @@ view_search_start(struct tog_view *view)
 	const struct got_error *err = NULL;
 	char pattern[1024];
 	int ret;
+	int begin_x = 0;
 
 	if (view->nlines < 1)
 		return NULL;
 
+	if (!view_is_parent_view(view))
+		begin_x = view_split_begin_x(view->begin_x);
 	mvwaddstr(view->window, view->begin_y + view->nlines - 1,
-	    view->begin_x, "/");
+	    begin_x, "/");
 	wclrtoeol(view->window);
 
 	nocbreak();