From 590f74bac1f8d62cbcfe792c621338ffe3171315 Mon Sep 17 00:00:00 2001 From: Theo Linkspfeifer Date: Fri, 26 Apr 2019 21:05:05 +0200 Subject: [PATCH 1/1] Do not move text cursor when searching backwards (Bug #14942) --- mousepad/mousepad-util.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mousepad/mousepad-util.c b/mousepad/mousepad-util.c index 9aeafae..b7c4dc9 100644 --- a/mousepad/mousepad-util.c +++ b/mousepad/mousepad-util.c @@ -806,8 +806,6 @@ mousepad_util_search_get_iters (GtkTextBuffer *buffer, tmp = *start; *start = *end; *end = tmp; - /* when searching backwards, we need to start before the selection */ - gtk_text_iter_backward_char (iter); } } @@ -942,6 +940,9 @@ mousepad_util_search (GtkTextBuffer *buffer, /* set the new search string */ string = reversed; + + /* start before the selection */ + gtk_text_iter_backward_char (&iter); } do -- 2.20.1