commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r9185 - branches/forms-0.5/src/uidrivers/_base/widgets


From: reinhard
Subject: [gnue] r9185 - branches/forms-0.5/src/uidrivers/_base/widgets
Date: Thu, 21 Dec 2006 06:12:25 -0600 (CST)

Author: reinhard
Date: 2006-12-21 06:12:24 -0600 (Thu, 21 Dec 2006)
New Revision: 9185

Modified:
   branches/forms-0.5/src/uidrivers/_base/widgets/_base.py
Log:
Fix class name retrieval for new style classes (needed for compatibility with
gnue-common >= 0.6.5).


Modified: branches/forms-0.5/src/uidrivers/_base/widgets/_base.py
===================================================================
--- branches/forms-0.5/src/uidrivers/_base/widgets/_base.py     2006-12-21 
09:28:49 UTC (rev 9184)
+++ branches/forms-0.5/src/uidrivers/_base/widgets/_base.py     2006-12-21 
12:12:24 UTC (rev 9185)
@@ -45,6 +45,9 @@
     # set the default _type based upon the UIclass it is
     #
     self._type = string.split("%s" % self.__class__,'.')[-1]
+    # New style classes yield <class "foo"> instead of just foo
+    if self._type.endswith("'>"):
+        self._type = self._type[:-2]
 
     self._inits=[self.primaryInit]
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]