summaryrefslogtreecommitdiff
path: root/openbox/actions
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@gmail.com>2013-09-17 18:52:11 +0200
committerMikael Magnusson <mikachu@gmail.com>2014-04-10 22:29:01 +0200
commitf469a46da1132ffe8f7c11d046752012412c3743 (patch)
tree03eaa24e4f98661e02971492bea5331af4f96f4b /openbox/actions
parenta8a2375c449c18509c1c98c9fad972f3d9ec78fd (diff)
Break loop if is_true was set to false in If
Diffstat (limited to 'openbox/actions')
-rw-r--r--openbox/actions/if.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/openbox/actions/if.c b/openbox/actions/if.c
index 67d067e2..fd8e1bdb 100644
--- a/openbox/actions/if.c
+++ b/openbox/actions/if.c
@@ -313,7 +313,7 @@ static gboolean run_func_if(ObActionsData *data, gpointer options)
gboolean is_true = TRUE;
guint i;
- for (i = 0; i < o->queries->len; ++i) {
+ for (i = 0; is_true && i < o->queries->len; ++i) {
Query *q = g_array_index(o->queries, Query*, i);
ObClient *query_target = NULL;