core: make sure we still reset screen saver during playback
renderer: use correct timeout time for event