fix event not recieve when screen on and user present