# HG changeset patch # User Aurelien Campeas # Date 1233079957 -3600 # Node ID 355356b781d7231151a57d8e1cfff62445d4c7de # Parent 831d5179cb3abdf8c4de7f89e4764df86170bd00 [tabs] avoid nasty surprises when tab name change & the cookie remembers the past diff -r 831d5179cb3a -r 355356b781d7 web/views/tabs.py --- a/web/views/tabs.py Tue Jan 27 18:49:56 2009 +0100 +++ b/web/views/tabs.py Tue Jan 27 19:12:37 2009 +0100 @@ -58,8 +58,9 @@ if activetab is None: cookie['active_tab'] = default self.req.set_cookie(cookie, 'active_tab') - return default - tab = activetab.value + tab = default + else: + tab = activetab.value return tab if tab in tabs else default def render_tabs(self, tabs, default, entity):