[gnome-builder] source-view: wrap snippet insertion in a single buffer action
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] source-view: wrap snippet insertion in a single buffer action
- Date: Fri, 11 Nov 2016 10:41:59 +0000 (UTC)
commit 51b6a55c2de1a6484c04f7eb41467b261f8a9ca8
Author: Christian Hergert <chergert redhat com>
Date: Fri Nov 11 02:41:07 2016 -0800
source-view: wrap snippet insertion in a single buffer action
libide/sourceview/ide-source-view.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/libide/sourceview/ide-source-view.c b/libide/sourceview/ide-source-view.c
index 95b3237..b3a0f3c 100644
--- a/libide/sourceview/ide-source-view.c
+++ b/libide/sourceview/ide-source-view.c
@@ -7394,10 +7394,12 @@ ide_source_view_push_snippet (IdeSourceView *self,
g_signal_emit (self, signals [PUSH_SNIPPET], 0, snippet, &iter);
+ gtk_text_buffer_begin_user_action (buffer);
ide_source_view_block_handlers (self);
has_more_tab_stops = ide_source_snippet_begin (snippet, buffer, &iter);
ide_source_view_scroll_to_insert (self);
ide_source_view_unblock_handlers (self);
+ gtk_text_buffer_end_user_action (buffer);
{
GtkTextMark *mark_begin;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]