half screen display problem mobile