Cleanup the updating of surface outputs a bit more

Update the outputs only on "stage-views-changed" signal emissions and on "notify::mapped", also remove meta_wayland_surface_update_outputs_recursively() since it's no longer needed.

Merge request reports

Loading