[Checkins] SVN: z3ext.controlpanel/trunk/ fix UI navigation
Nikolay Kim
fafhrd at datacom.kz
Tue Apr 8 01:13:31 EDT 2008
Log message for revision 85156:
fix UI navigation
Changed:
U z3ext.controlpanel/trunk/CHANGES.txt
U z3ext.controlpanel/trunk/src/z3ext/controlpanel/browser/navigation.py
-=-
Modified: z3ext.controlpanel/trunk/CHANGES.txt
===================================================================
--- z3ext.controlpanel/trunk/CHANGES.txt 2008-04-08 03:25:09 UTC (rev 85155)
+++ z3ext.controlpanel/trunk/CHANGES.txt 2008-04-08 05:13:27 UTC (rev 85156)
@@ -2,6 +2,12 @@
CHANGES
=======
+1.2.2 (2008-04-08)
+------------------
+
+- Fix UI navigation
+
+
1.2.1 (2008-03-28)
------------------
Modified: z3ext.controlpanel/trunk/src/z3ext/controlpanel/browser/navigation.py
===================================================================
--- z3ext.controlpanel/trunk/src/z3ext/controlpanel/browser/navigation.py 2008-04-08 03:25:09 UTC (rev 85155)
+++ z3ext.controlpanel/trunk/src/z3ext/controlpanel/browser/navigation.py 2008-04-08 05:13:27 UTC (rev 85156)
@@ -27,6 +27,19 @@
context = self.context
+ # search configlet
+ while not IConfiglet.providedBy(context):
+ context = getattr(context, '__parent__', None)
+ if context is None:
+ break
+
+ if context is not None:
+ self.context = context
+ else:
+ self.data = []
+ self.isRoot = True
+ return
+
self.isRoot = IRootConfiglet.providedBy(context)
if self.isRoot:
return
More information about the Checkins
mailing list