fix navigation switch bug, add a judge to reduce request when switch to cmt and @ nav