fix screen scale bug