...and the old pyclbr.py faked Function instances with Class instances

which had empty method and super attributes.  ClassBrowser.IsExpandable()
could not handle the missing attributes.  SF Bug 667787.
This commit is contained in:
Kurt B. Kaiser 2003-01-20 04:49:37 +00:00
parent ea4250df7d
commit 0b743441a6
1 changed files with 4 additions and 1 deletions

View File

@ -143,7 +143,10 @@ class ClassBrowserTreeItem(TreeItem):
def IsExpandable(self):
if self.cl:
return not not self.cl.methods
try:
return not not self.cl.methods
except AttributeError:
return False
def GetSubList(self):
if not self.cl: