fix screen listen