fix nav active state