Mir

Code review comment for lp:~robertcarr/mir/demo-shell

Revision history for this message
Robert Carr (robertcarr) wrote :

I don't think so. The cycle still exists:
To break the two phase initialization we need to initialize me::ApplicationSwitcher in the_event_filters with the_focus_controller.

This breaks on startup as DisplayServer calls the_communicator, calls the_frontend_shell, calls the_session_manager, calls the_input_target_listener, calls the_input_configuration, calls the_event_filters, which in this case reenters to the_focus_controller->the_session_manager

« Back to merge proposal