Skip to content

Commit e24a07b

Browse files
committed
Only set language if it's different (to prevent loading default font)
1 parent 558d641 commit e24a07b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

preditor/scintilla/documenteditor.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1565,9 +1565,12 @@ def updateFilename(self, filename):
15651565
if self._filename and (
15661566
filename and extension != os.path.splitext(self._filename)[1]
15671567
):
1568-
self.setLanguage(lang.byExtension(extension))
1568+
language = lang.byExtension(extension)
15691569
else:
1570-
self.setLanguage(self._defaultLanguage)
1570+
language = self._defaultLanguage
1571+
1572+
if language != self.language():
1573+
self.setLanguage(language)
15711574

15721575
# update the filename information
15731576
filename = os.path.abspath(filename) if filename else ""

0 commit comments

Comments
 (0)