Skip to content

Couple allocating actors to the mapped-state, not visibility

Jonas Dreßler requested to merge verdre/mutter:relayout-cleanup into master

Only allocate actors which are MAPPED, not only VISIBLE. This needs a check to make sure clone-painting doesn't queue tons of relayouts on the source actor, and it allows for a small cleanup of add/remove_child_internal.

Fixes gnome-shell#2973 (closed)

Edited by Jonas Dreßler

Merge request reports