bug fixed: click on the same nav item should do nothing