swayfx/include/sway/tree
Ryan Dwyer 1801b725e2 Add using_csd variable to transaction state
This fixes a race condition flicker when unfloating a view which uses
client side decorations.

When the view is floated it has using_csd = true, so the decorations are
not drawn. When unfloating it it changes to false, but this change
wasn't part of transactions so it could potentially render the
decorations around the view while it's waiting for the transaction to
apply.
2018-08-17 20:25:33 +10:00
..
arrange.h Simplify transactions by utilising a dirty flag on containers 2018-07-14 23:14:55 +10:00
container.h Add using_csd variable to transaction state 2018-08-17 20:25:33 +10:00
layout.h Separate root-related code 2018-08-04 14:01:20 +10:00
output.h move output create to its own file 2018-04-03 20:00:09 -04:00
root.h Move workspace pid code to root.c 2018-08-04 14:01:49 +10:00
view.h Merge pull request #2268 from emersion/server-decoration-borders 2018-08-06 11:32:17 -04:00
workspace.h Deny moving a sticky container to workspace if it's the same output 2018-08-08 12:50:42 +10:00