swayfx/sway/desktop
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
..
desktop.c Implement some floating move commands 2018-07-09 23:38:29 +10:00
idle_inhibit_v1.c Fix memory leak in sway/desktop/idle_inhibit_v1.c 2018-07-17 11:35:24 -04:00
layer_shell.c Address first round review for swaynag 2018-08-01 22:47:54 -04:00
output.c Revert "Revert "Fix popups"" 2018-08-02 23:36:36 +10:00
render.c Add using_csd variable to transaction state 2018-08-17 20:25:33 +10:00
transaction.c Add using_csd variable to transaction state 2018-08-17 20:25:33 +10:00
xdg_shell.c Simplify transactions 2018-08-15 10:03:55 +10:00
xdg_shell_v6.c Simplify transactions 2018-08-15 10:03:55 +10:00
xwayland.c Simplify transactions 2018-08-15 10:03:55 +10:00