eric6/Plugins/VcsPlugins/vcsGit/GitStatusDialog.py

changeset 8243
cc717c2ae956
parent 8218
7c09585bd960
child 8259
2bbec88047dd
diff -r aa713ac50c0d -r cc717c2ae956 eric6/Plugins/VcsPlugins/vcsGit/GitStatusDialog.py
--- a/eric6/Plugins/VcsPlugins/vcsGit/GitStatusDialog.py	Thu Apr 15 16:52:05 2021 +0200
+++ b/eric6/Plugins/VcsPlugins/vcsGit/GitStatusDialog.py	Thu Apr 15 18:11:24 2021 +0200
@@ -10,6 +10,7 @@
 
 import os
 import tempfile
+import contextlib
 
 from PyQt5.QtCore import pyqtSlot, Qt, QProcess, QTimer, QSize
 from PyQt5.QtGui import QTextCursor
@@ -1070,12 +1071,9 @@
         """
         self.lDiffEdit.clear()
         self.rDiffEdit.clear()
-        try:
+        with contextlib.suppress(AttributeError):
             self.lDiffHighlighter.regenerateRules()
             self.rDiffHighlighter.regenerateRules()
-        except AttributeError:
-            # backward compatibility
-            pass
         
         selectedItems = self.statusList.selectedItems()
         if len(selectedItems) == 1:

eric ide

mercurial