swayfx/sway/tree
Ryan Dwyer 8289e30308 Fix potential crash when destroying workspace
`_container_destroy` emits a destroy event, and any listener for this
event should have access to the full container, not a half destroyed
one.

`_container_destroy` also destroys the swayc, so we have to grab a
reference to the sway_workspace so we can free it afterwards.

This also fixes a memory leak where the floating container wasn't freed.

Fixes #2092.
2018-06-03 10:28:24 +10:00
..
arrange.c Store swayc coordinates as layout-local 2018-06-01 23:14:58 +10:00
container.c Fix potential crash when destroying workspace 2018-06-03 10:28:24 +10:00
layout.c Fix getting adjacent output 2018-06-01 23:14:58 +10:00
output.c move output create to its own file 2018-04-03 20:00:09 -04:00
view.c Fix top border when a view is initially floating 2018-06-02 11:45:16 +10:00
workspace.c Fix issues with sticky containers and workspaces 2018-06-01 23:14:58 +10:00