Don't run actions in If in reverse order.
Mikael Magnusson mikachu@comhem.se
1 files changed,
2 insertions(+),
2 deletions(-)
jump to
M
openbox/actions/if.c
→
openbox/actions/if.c
@@ -86,7 +86,7 @@
m = parse_find_node("action", n->xmlChildrenNode); while (m) { ObActionsAct *action = actions_parse(i, doc, m); - if (action) o->thenacts = g_slist_prepend(o->thenacts, action); + if (action) o->thenacts = g_slist_append(o->thenacts, action); m = parse_find_node("action", m->next); } }@@ -96,7 +96,7 @@
m = parse_find_node("action", n->xmlChildrenNode); while (m) { ObActionsAct *action = actions_parse(i, doc, m); - if (action) o->elseacts = g_slist_prepend(o->elseacts, action); + if (action) o->elseacts = g_slist_append(o->elseacts, action); m = parse_find_node("action", m->next); } }