[gtksourceview/wip/chergert/vim: 183/363] track motion




commit 725be43d97a808b6d67bc7eb1674b297e3e3ff4b
Author: Christian Hergert <chergert redhat com>
Date:   Sun Oct 31 18:17:37 2021 -0700

    track motion

 gtksourceview/vim/gtk-source-vim-visual.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/gtksourceview/vim/gtk-source-vim-visual.c b/gtksourceview/vim/gtk-source-vim-visual.c
index 1e28868d..5d5b445d 100644
--- a/gtksourceview/vim/gtk-source-vim-visual.c
+++ b/gtksourceview/vim/gtk-source-vim-visual.c
@@ -403,7 +403,9 @@ gtk_source_vim_visual_repeat (GtkSourceVimState *state)
        buffer = gtk_source_vim_state_get_buffer (state, &iter, &selection);
 
        gtk_text_buffer_move_mark (GTK_TEXT_BUFFER (buffer), self->cursor, &iter);
-       gtk_text_buffer_move_mark (GTK_TEXT_BUFFER (buffer), self->started_at, &selection);
+       gtk_text_buffer_move_mark (GTK_TEXT_BUFFER (buffer), self->started_at, &iter);
+
+       gtk_source_vim_visual_track_motion (self);
 
        do
        {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]