[gnome-builder] bufmgr: set buffer as unmodified after loading



commit 40781421a34855db7586d2c5f32452c17607d035
Author: Christian Hergert <christian hergert me>
Date:   Thu Jun 18 13:45:21 2015 -0700

    bufmgr: set buffer as unmodified after loading
    
    Recent changes in GtkSourceView no longer set the modified state of the
    buffer when loading from a stream. Since that is what we use, we need to
    manually flip the modified bit after load.

 libide/ide-buffer-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/libide/ide-buffer-manager.c b/libide/ide-buffer-manager.c
index 25ceb12..4d5cff4 100644
--- a/libide/ide-buffer-manager.c
+++ b/libide/ide-buffer-manager.c
@@ -463,6 +463,8 @@ ide_buffer_manager_load_file__load_cb (GObject      *object,
       g_clear_error (&error);
     }
 
+  gtk_text_buffer_set_modified (GTK_TEXT_BUFFER (state->buffer), FALSE);
+
   for (i = 0; i < self->buffers->len; i++)
     {
       IdeBuffer *cur_buffer;


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