swayfx/sway/desktop
Rouven Czerwinski 892446a0b6 view: move arrange_workspace into view_map
For mouse_warping cursor to correctly work on newly spawned containers,
the workspace needs to be arranged before the cursor is warped.

The shell functions each implement their own fullscreen and arrange checks,
move them into the view_map function and pass their states via boolean arguments.

Fixes #2819
2018-10-16 15:47:02 +02:00
..
desktop.c Implement type safe arguments and demote sway_container 2018-09-05 18:01:43 +10:00
idle_inhibit_v1.c Fix crash when destroying an idle-inhibiting client 2018-09-16 23:20:58 +10:00
layer_shell.c Give focus to another swaylock surface when output is disconnected 2018-10-04 19:36:19 +10:00
output.c Introduce container_is_transient_for 2018-10-08 23:00:36 +10:00
render.c Use current state when rendering transient containers 2018-10-08 23:27:19 +10:00
transaction.c Merge pull request #2703 from RyanDwyer/csd-border 2018-10-03 13:03:06 +02:00
xdg_shell.c view: move arrange_workspace into view_map 2018-10-16 15:47:02 +02:00
xdg_shell_v6.c view: move arrange_workspace into view_map 2018-10-16 15:47:02 +02:00
xwayland.c view: move arrange_workspace into view_map 2018-10-16 15:47:02 +02:00