When header and footer cache is turned on to improve performance the result is that the marker of the current page in the primary navigation stop working properly. The Liquid code that provide this marking set the class "current" for the current element in the primary navigation, and this out-of-the-box functionality need to work regardless of header and footer cache. 

This can be solved easily with a global jQuery script that interprets the current URL and match it with the anchors in the primary navigation, but this feels more like a hack then a viable solution. Please look into a way of making the menu marker of current pages work regardless of header cache. 

Category: General
Needs Votes