aboutsummaryrefslogtreecommitdiffstats
path: root/sway/criteria.c
diff options
context:
space:
mode:
authorLibravatar Ryan Dwyer <ryandwyer1@gmail.com>2018-09-05 17:37:04 +1000
committerLibravatar Ryan Dwyer <ryandwyer1@gmail.com>2018-09-05 18:01:43 +1000
commit1f2e0ff54b88273ecdbed866c8191b5671f0b7a0 (patch)
tree0e9a8e6995d69b088bca53e4f24a701efe71124e /sway/criteria.c
parentFix clicking workspace buttons (diff)
downloadsway-1f2e0ff54b88273ecdbed866c8191b5671f0b7a0.tar.gz
sway-1f2e0ff54b88273ecdbed866c8191b5671f0b7a0.tar.zst
sway-1f2e0ff54b88273ecdbed866c8191b5671f0b7a0.zip
Fix inversed condition in criteria
Diffstat (limited to 'sway/criteria.c')
-rw-r--r--sway/criteria.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sway/criteria.c b/sway/criteria.c
index e5b308e0..0193233e 100644
--- a/sway/criteria.c
+++ b/sway/criteria.c
@@ -118,7 +118,7 @@ static bool criteria_matches_view(struct criteria *criteria,
118 return false; 118 return false;
119 } 119 }
120 } 120 }
121 121
122 if (criteria->con_mark) { 122 if (criteria->con_mark) {
123 bool exists = false; 123 bool exists = false;
124 for (int i = 0; i < view->marks->length; ++i) { 124 for (int i = 0; i < view->marks->length; ++i) {
@@ -235,7 +235,7 @@ struct match_data {
235static void criteria_get_views_iterator(struct sway_container *container, 235static void criteria_get_views_iterator(struct sway_container *container,
236 void *data) { 236 void *data) {
237 struct match_data *match_data = data; 237 struct match_data *match_data = data;
238 if (!container->view) { 238 if (container->view) {
239 if (criteria_matches_view(match_data->criteria, container->view)) { 239 if (criteria_matches_view(match_data->criteria, container->view)) {
240 list_add(match_data->matches, container->view); 240 list_add(match_data->matches, container->view);
241 } 241 }