summaryrefslogtreecommitdiffstats
path: root/sway/criteria.c
diff options
context:
space:
mode:
Diffstat (limited to 'sway/criteria.c')
-rw-r--r--sway/criteria.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/sway/criteria.c b/sway/criteria.c
index e2b248de..6af97d5b 100644
--- a/sway/criteria.c
+++ b/sway/criteria.c
@@ -225,6 +225,14 @@ list_t *criteria_get_views(struct criteria *criteria) {
225 }; 225 };
226 container_for_each_descendant_dfs(&root_container, 226 container_for_each_descendant_dfs(&root_container,
227 criteria_get_views_iterator, &data); 227 criteria_get_views_iterator, &data);
228
229 // Scratchpad items which are hidden are not in the tree.
230 for (int i = 0; i < server.scratchpad->length; ++i) {
231 struct sway_container *con = server.scratchpad->items[i];
232 if (!con->parent) {
233 criteria_get_views_iterator(con, &data);
234 }
235 }
228 return matches; 236 return matches;
229} 237}
230 238