Fix adjusting to panels in bladelayout.

This also seems to already work in spirallayout (props to Matthias), so
now everything should work with panels _everywhere_, but still with restarts.