eric6/WebBrowser/OpenSearch/OpenSearchEngineModel.py

changeset 8243
cc717c2ae956
parent 8218
7c09585bd960
--- a/eric6/WebBrowser/OpenSearch/OpenSearchEngineModel.py	Thu Apr 15 16:52:05 2021 +0200
+++ b/eric6/WebBrowser/OpenSearch/OpenSearchEngineModel.py	Thu Apr 15 18:11:24 2021 +0200
@@ -8,6 +8,7 @@
 """
 
 import re
+import contextlib
 
 from PyQt5.QtCore import Qt, QUrl, QAbstractTableModel, QModelIndex
 from PyQt5.QtGui import QPixmap, QIcon
@@ -199,10 +200,8 @@
             orientation == Qt.Orientation.Horizontal and
             role == Qt.ItemDataRole.DisplayRole
         ):
-            try:
+            with contextlib.suppress(IndexError):
                 return self.__headers[section]
-            except IndexError:
-                pass
         
         return None
     

eric ide

mercurial