--- a/eric6/Project/ProjectOthersBrowser.py Thu Apr 15 16:52:05 2021 +0200 +++ b/eric6/Project/ProjectOthersBrowser.py Thu Apr 15 18:11:24 2021 +0200 @@ -8,6 +8,8 @@ don't fit the other categories. """ +import contextlib + from PyQt5.QtCore import QModelIndex, pyqtSignal, QUrl from PyQt5.QtGui import QDesktopServices from PyQt5.QtWidgets import QDialog, QMenu @@ -144,7 +146,7 @@ if not self.project.isOpen(): return - try: + with contextlib.suppress(Exception): cnt = self.getSelectedItemsCount() if cnt <= 1: index = self.indexAt(coord) @@ -170,8 +172,6 @@ self.backMenu.popup(self.mapToGlobal(coord)) else: self.backMenu.popup(self.mapToGlobal(coord)) - except Exception: # secok - pass def __showContextMenu(self): """