backend/wayland: mark new outputs as disabled

Leave it up to the compositor to enable new outputs (just like the
DRM backend does).
This commit is contained in:
Simon Ser 2023-06-26 15:56:29 +02:00 committed by Alexander Orzechowski
parent 2aabaf8809
commit 1f716f4bc0

View file

@ -804,7 +804,6 @@ struct wlr_output *wlr_wl_output_create(struct wlr_backend *wlr_backend) {
wl_display_roundtrip(output->backend->remote_display); wl_display_roundtrip(output->backend->remote_display);
wl_list_insert(&backend->outputs, &output->link); wl_list_insert(&backend->outputs, &output->link);
wlr_output_update_enabled(wlr_output, true);
wl_signal_emit_mutable(&backend->backend.events.new_output, wlr_output); wl_signal_emit_mutable(&backend->backend.events.new_output, wlr_output);
@ -821,9 +820,6 @@ struct wlr_output *wlr_wl_output_create(struct wlr_backend *wlr_backend) {
backend->activation_token, output->surface); backend->activation_token, output->surface);
} }
// Start the rendering loop by requesting the compositor to render a frame
wlr_output_schedule_frame(wlr_output);
return wlr_output; return wlr_output;
error: error: