Won't pickup .HasMenuCurrent or .IsMenuCurrent

This may be helpful: Another way to make a menu item active