viewport overflow bug