If we're not actually setting the screensaver state, do we need to set m_screenSaver to "visualisation" ?