id summary reporter owner description type status priority milestone component version severity resolution keywords cc branch changelog apichanges internalchanges 9528 Failed to highlight active mainnav item if `RepositoryManager` is enabled olemis+trac@… " I am experiencing an odd behavior using Trac and [http://trac-hacks.org/wiki/ThemeEnginePlugin ThemeEnginePlugin] . The problem is that `active` CSS class is not added to active mainnav item. Everything works ok if I disable `RepositoryManager` . I've tried to find the exact location where the problem happens , but without success . The only things I can say so far are : - `handler` var is set to `None` when calling `Chrome.prepare_data` ... - ... therefore `active` var is also set to `None` , and item is not highlighted in mainnav ... - ... the strange fact is that at that time , the partial object has already been installed for `chosen_handler` inside `RequestDispatcher.dispach` since `req.callbacks['chrome'].keywords.items()` contains the correct binding for `handler` key. - the signature of `RepositoryManager.post_process_request` is `post_process_request(self, req, template, content_type)` , is it suitable to be used with Genshi templates ? PS: Posted here 'cause I think there's a problem with Trac rather than the plugin . " defect new normal next-stable-1.6.x web frontend 0.12 minor mainnav RepositoryManager ethan.jucovy@… ryan.j.ollos@… fcorreia@… leho@…