[BUG #7273] attach placeholder when layout parent changes
[BUG #7273] attach blocker to layout parent
[BUG #7273] only attach placeholder if layout parent is set