fix mobile view bug