aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2020-10-28 00:02:08 +0100
committerFurkan Sahin <furkan-dev@proton.me>2020-10-28 00:02:08 +0100
commite4e6f16a94c19920596c3e5b304397322dda7f0d (patch)
treedf3ecb3274ccc953c28445e483b24ca22cec9c10 /include
parent17f2bd666f7f0390ab932f9cab4e3bfe377f5b7c (diff)
output: evacuate sticky containers only if new output has a workspace
Sticky floating containers on an otherwise empty workspace can only be evacuated if the new output has an active workspace. The noop output may not have one and in that case we have to move the whole workspace to the new output.
Diffstat (limited to 'include')
-rw-r--r--include/sway/tree/workspace.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sway/tree/workspace.h b/include/sway/tree/workspace.h
index 1adbe68a..fe200ec0 100644
--- a/include/sway/tree/workspace.h
+++ b/include/sway/tree/workspace.h
@@ -132,4 +132,6 @@ void workspace_get_box(struct sway_workspace *workspace, struct wlr_box *box);
size_t workspace_num_tiling_views(struct sway_workspace *ws);
+size_t workspace_num_sticky_containers(struct sway_workspace *ws);
+
#endif