fn did_finish_launching_transition()

in src/platform_impl/ios/app_state.rs [226:247]


    fn did_finish_launching_transition(&mut self) -> (Vec<id>, Vec<EventWrapper>) {
        let (windows, events, event_handler, queued_gpu_redraws) = match self.take_state() {
            AppStateImpl::Launching {
                queued_windows,
                queued_events,
                queued_event_handler,
                queued_gpu_redraws,
            } => (
                queued_windows,
                queued_events,
                queued_event_handler,
                queued_gpu_redraws,
            ),
            s => bug!("unexpected state {:?}", s),
        };
        self.set_state(AppStateImpl::ProcessingEvents {
            event_handler,
            active_control_flow: ControlFlow::Poll,
            queued_gpu_redraws,
        });
        (windows, events)
    }