Hey there!
I can’t seem to find anything about this in the forums but here’s my situation: I’ve got a dropdown menu in my primary nav bar and each link within leads to an anchored section on a page.
The w–current class is applied the first time I access an anchored section from outside of the target page. However when I visit another section within that page using the ddmenu, the w–current class remains applied to the first link. Imagine that I’m at index.html and I select Solution >Pro Tips where I’m taken to solution.html#protips. Then I select the Contact Us link from within the ddmenu, Solution > Contact Us. The navigation works however the w–current class remains applied to the Pro Tips link. Hopefully this makes sense!