window: Start in the activate suspend state until mapped
Starting the timeout to move from hidden to suspended before the window is mapped means we don't have a previous window configufration which we need to get the new window configuration with the suspended state.