From ffcf63dd39a792ceebff49d384a97147162ba0fe Mon Sep 17 00:00:00 2001 From: Patrick Gaskin Date: Tue, 19 May 2020 13:13:48 -0400 Subject: [PATCH] Fixed default menu items --- src/config.c | 2 ++ src/init.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/config.c b/src/config.c index 6d05a75..1a86122 100644 --- a/src/config.c +++ b/src/config.c @@ -195,6 +195,8 @@ nm_config_t *nm_config_parse(char **err_out) { it->action = action; action->arg = strdup("See .adds/nm/doc for instructions on how to customize this menu."); action->act = NM_ACTION(dbg_toast); + action->on_failure = true; + action->on_success = true; nm_config_push_menu_item(&cfg, it); } diff --git a/src/init.c b/src/init.c index fce6a5f..eaeb115 100644 --- a/src/init.c +++ b/src/init.c @@ -53,6 +53,8 @@ __attribute__((constructor)) void nm_init() { items[0]->action = calloc(1, sizeof(nm_menu_action_t)); items[0]->action->arg = strdup(err); items[0]->action->act = NM_ACTION(dbg_msg); + items[0]->action->on_failure = true; + items[0]->action->on_success = true; free(err); } else if (!(items = nm_config_get_menu(cfg, &items_n))) {