swayfx/include/sway
Rouven Czerwinski ddad41f423 Fix sway crashes for scratchpad layouts
Currently container_replace removes the container from the scratchpad
and re-adds it afterwards. For the split commands this results in the
container being send to the scratchpad, which results in a NULL segfault
if the same container should be shown.
Pass an optional workspace to root_scratchpad_add_container, if the
workspace is passed the window will continue to show on the workspace.
If NULL is passed it is sent to the scratchpad.
This was an issue if no other window except the scratchpad container was
on the workspace.

Fixes #4240
2019-06-16 12:29:16 -04:00
..
desktop Implement inhibit_idle command 2019-03-24 19:26:12 -06:00
input bindings: defer while initiailizing 2019-06-12 07:56:41 +03:00
tree Fix sway crashes for scratchpad layouts 2019-06-16 12:29:16 -04:00
commands.h Add a new xkb_switch_layout command 2019-06-09 15:20:14 -04:00
config.h bindings: defer while initiailizing 2019-06-12 07:56:41 +03:00
criteria.h criteria: fix __focused__ when no focus or unset 2019-03-23 09:53:23 +02:00
decoration.h Handle views created after decoration mode is sent for xdg-shell 2018-08-06 15:20:30 +01:00
desktop.h Store geometry in the view and handle any floating view resizing 2018-08-18 15:10:06 +10:00
ipc-json.h Make json-c include respect pkg-config --cflags 2019-01-23 21:50:06 -05:00
ipc-server.h swaybar: show hidden bar on key event 2018-10-14 13:33:12 +01:00
layers.h Update for swaywm/wlroots#1243 2018-09-14 19:21:44 +02:00
output.h Implement wlr-output-management-v1 2019-05-24 18:59:14 +03:00
security.h Move get_feature_policy to sway/security.c 2017-04-16 17:09:53 +03:00
server.h Implement wlr-output-management-v1 2019-05-24 18:59:14 +03:00
swaynag.h Spawn swaynag as a wayland client 2019-04-14 12:41:59 +03:00
xdg_decoration.h Improve CSD logic 2018-09-27 22:51:37 +10:00
xwayland.h Parse missing i3 window types 2018-10-21 15:59:04 +02:00