Fixed a problem with cloned editors.

Sat, 16 Jan 2010 19:36:17 +0000

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 16 Jan 2010 19:36:17 +0000
changeset 68
f1e3dff6dda1
parent 67
4b52a61c96f3
child 69
2e78b0aab87e

Fixed a problem with cloned editors.

QScintilla/Editor.py file | annotate | diff | comparison | revisions
--- a/QScintilla/Editor.py	Sat Jan 16 15:56:47 2010 +0000
+++ b/QScintilla/Editor.py	Sat Jan 16 19:36:17 2010 +0000
@@ -4524,6 +4524,7 @@
             self.__menuClearBreakpoints()
         
         for clone in self.__clones[:]:
+            self.removeClone(clone)
             clone.removeClone(self)
         
         self.disconnect(self.breakpointModel, 
@@ -4572,6 +4573,7 @@
         
         @param event the event object (QFocusEvent)
         """
+        self.recolor()
         self.vm.editActGrp.setEnabled(True)
         self.vm.editorActGrp.setEnabled(True)
         self.vm.copyActGrp.setEnabled(True)
@@ -5269,4 +5271,4 @@
         word = self.getWord(line, index)
         self.spell.ignoreAlways(word)
         if Preferences.getEditor("AutoSpellCheckingEnabled"):
-            self.spell.checkDocumentIncrementally()
\ No newline at end of file
+            self.spell.checkDocumentIncrementally()

eric ide

mercurial