diff --git a/etgtools/tweaker_tools.py b/etgtools/tweaker_tools.py index 137f1ff7..5c2b8d4f 100644 --- a/etgtools/tweaker_tools.py +++ b/etgtools/tweaker_tools.py @@ -85,12 +85,17 @@ class FixWxPrefix(object): # the name as 'wx.Name' if FixWxPrefix._coreTopLevelNames is None: self._getCoreTopLevelNames() - - if name in FixWxPrefix._coreTopLevelNames: + + testName = name + if '(' in name: + testName = name[:name.find('(')] + + if testName in FixWxPrefix._coreTopLevelNames: return 'wx.'+name else: return name + def _getCoreTopLevelNames(self): # Since the real wx.core module may not exist yet, and since actually # executing code at this point is probably a bad idea, try parsing the