[gtksourceview/wip/chergert/vim: 191/293] track motion




commit 534187dbdd0a29d8d915af8f5549680b7088f450
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]