idle handling - treat the window being hidden as idle, even if the idle time wasn't reached