implements ReturnFromIdleHook