[meld: 49/63] filediff: Use sensitivity rather than editability while loading files



commit 7e1b07549054b220965f2c8bc533a4c5cfcb6bfa
Author: Kai Willadsen <kai willadsen gmail com>
Date:   Sat Oct 10 09:24:41 2015 +1000

    filediff: Use sensitivity rather than editability while loading files
    
    This will make it easier to use editability for really indicating
    whether an underlying buffer should be editable, rather than whether
    it's been temporarily disabled for a load/save operation.

 meld/filediff.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/meld/filediff.py b/meld/filediff.py
index 4142bcd..c5ee170 100644
--- a/meld/filediff.py
+++ b/meld/filediff.py
@@ -337,15 +337,15 @@ class FileDiff(melddoc.MeldDoc, gnomeglade.Component):
 
     def _disconnect_buffer_handlers(self):
         for textview in self.textview:
-            textview.set_editable(0)
+            textview.set_sensitive(False)
         for buf in self.textbuffer:
             assert hasattr(buf,"handlers")
             for h in buf.handlers:
                 buf.disconnect(h)
 
     def _connect_buffer_handlers(self):
-        for textview, buf in zip(self.textview, self.textbuffer):
-            textview.set_editable(buf.data.editable)
+        for textview in self.textview:
+            textview.set_sensitive(True)
         for buf in self.textbuffer:
             id0 = buf.connect("insert-text", self.on_text_insert_text)
             id1 = buf.connect("delete-range", self.on_text_delete_range)


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