diff --git a/src/action.c b/src/action.c index 11cb6fcf..dc06bdf0 100644 --- a/src/action.c +++ b/src/action.c @@ -168,15 +168,12 @@ action_arg_from_xml_node(struct action *action, char *nodename, char *content) switch (action->type) { case ACTION_TYPE_EXECUTE: - if (!strcmp(argument, "command")) { - action_arg_add_str(action, argument, content); - goto cleanup; - } else if (!strcmp(argument, "execute")) { - /* - * foo - * is deprecated, but we support it anyway for backward - * compatibility with old openbox-menu generators - */ + /* + * with an child is + * deprecated, but we support it anyway for backward + * compatibility with old openbox-menu generators + */ + if (!strcmp(argument, "command") || !strcmp(argument, "execute")) { action_arg_add_str(action, "command", content); goto cleanup; }