fixed setting screen covering other screens