--- a/src/eric7/UI/BrowserModel.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/UI/BrowserModel.py Mon Nov 07 17:19:58 2022 +0100 @@ -26,6 +26,7 @@ from eric7 import Preferences, Utilities from eric7.EricGui import EricPixmapCache +from eric7.Utilities.ClassBrowsers import ClbrBaseClasses BrowserItemRoot = 0 BrowserItemDirectory = 1 @@ -1484,8 +1485,6 @@ self._classObject = cl self._filename = filename - from eric7.Utilities.ClassBrowsers import ClbrBaseClasses - self.isfunction = isinstance(self._classObject, ClbrBaseClasses.Function) self.ismodule = isinstance(self._classObject, ClbrBaseClasses.Module) self.isenum = isinstance(self._classObject, ClbrBaseClasses.Enum) @@ -1612,8 +1611,6 @@ name = fn.name BrowserItem.__init__(self, parent, name) - from eric7.Utilities.ClassBrowsers import ClbrBaseClasses - self.type_ = BrowserItemMethod self._name = name self._functionObject = fn