Commit Diff


commit - 20be8d9680a0c664f92ec722c0bb963c25c0948a
commit + b55df7bc57971f38db2640895ed1d7457945b3dc
blob - 1ed6fb4840a74facfb6a7912f94e1803372a1d9b
blob + 16f87f3832b68adf618e51a65dccf9ff34f8c8cb
--- tog/tog.c
+++ tog/tog.c
@@ -1738,9 +1738,9 @@ search_next_log_view(struct tog_view *view)
 
 	if (s->matched_entry) {
 		if (view->searching == TOG_SEARCH_FORWARD)
-			entry = TAILQ_NEXT(s->matched_entry, entry);
+			entry = TAILQ_NEXT(s->selected_entry, entry);
 		else
-			entry = TAILQ_PREV(s->matched_entry,
+			entry = TAILQ_PREV(s->selected_entry,
 			    commit_queue_head, entry);
 	} else {
 		if (view->searching == TOG_SEARCH_FORWARD)