swayfx/sway/tree
Ryan Dwyer 771ad7bffa Fix jumping views
Fixes #2490.

To be honest I'm not sure why this fixes the issue.

I observed that I could only make the view jump if I resized it to the
smallest possible size first. Then I had a suspicion that we were
accidentally factoring in the title and border sizes into the view size
when it uses CSD. So I changed that and it appears to have fixed the
jumping issue.

I guess when we factor the title and borders in, we send a configure to
the surface with a size smaller than the minimum, and it comes back with
a surface at the minimum size. We interpret this as an unexpected
resize, and this somehow makes it jump.
2018-08-20 13:24:57 +10:00
..
arrange.c Replace hacky L_FLOATING container with a list 2018-08-19 16:18:33 +10:00
container.c Fix crash when adding output 2018-08-20 10:37:52 +10:00
layout.c Send output enter/leave events correctly 2018-08-20 09:23:24 +10:00
output.c Implement iterators per container type 2018-08-18 23:38:54 +10:00
root.c Replace hacky L_FLOATING container with a list 2018-08-19 16:18:33 +10:00
view.c Fix jumping views 2018-08-20 13:24:57 +10:00
workspace.c Replace hacky L_FLOATING container with a list 2018-08-19 16:18:33 +10:00