QScintilla/Editor.py

changeset 2219
031fae60d778
parent 2217
e80c74f2a25a
child 2221
f72f8b0478cb
--- a/QScintilla/Editor.py	Mon Nov 12 12:16:30 2012 +0100
+++ b/QScintilla/Editor.py	Mon Nov 12 13:12:07 2012 +0100
@@ -1213,8 +1213,8 @@
         else:
             language = act.data()
             if language:
+                self.filetype = language
                 self.setLanguage(self.supportedLanguages[language][1])
-                self.filetype = language
                 self.__autoSyntaxCheck()
         
     def __languageChanged(self, language, propagate=True):
@@ -1232,8 +1232,8 @@
             pyname = language.split("|", 1)[1]
             self.setLanguage("dummy.pygments", pyname=pyname)
         else:
+            self.filetype = language
             self.setLanguage(self.supportedLanguages[language][1], propagate=propagate)
-            self.filetype = language
             self.__autoSyntaxCheck()
         
     def __resetLanguage(self, propagate=True):

eric ide

mercurial