aboutsummaryrefslogtreecommitdiffstats
path: root/sway/tree/container.c
diff options
context:
space:
mode:
authorLibravatar Tudor Brindus <me@tbrindus.ca>2020-10-24 02:00:46 -0400
committerLibravatar Tudor Brindus <me@tbrindus.ca>2020-12-20 00:58:42 -0500
commit971aa90ccca33084238cf6025e51fe3205c714b5 (patch)
tree663cff9b1faf16402b2399c0ebddb67e273cb2a9 /sway/tree/container.c
parentcommands/layout: don't change the layout of workspaces with children (diff)
downloadsway-971aa90ccca33084238cf6025e51fe3205c714b5.tar.gz
sway-971aa90ccca33084238cf6025e51fe3205c714b5.tar.zst
sway-971aa90ccca33084238cf6025e51fe3205c714b5.zip
commands/move: don't flatten on move; reap empty former parent instead
Some comparisons of current Sway versus i3 behavior: 1) T[T[T[app]]] + move left * Sway: T[app] * i3: T[T[app]] 2) H[V[H[V[app]]]] + move left * Sway: H[app] * i3: H[V[app]] After this commit, Sway behavior matches i3. The intermediate states are now: T[T[T[app]]] -> T[T[app T[]]] -> T[T[app]] H[V[H[V[app]]]] -> H[V[app H[V[]]]] -> H[V[app]]
Diffstat (limited to 'sway/tree/container.c')
0 files changed, 0 insertions, 0 deletions