From 873a81fc2408037bb114ee8d7b07ade88c4555e1 Mon Sep 17 00:00:00 2001 From: NishiOwO Date: Sun, 28 Dec 2025 18:57:01 +0900 Subject: [PATCH] fix --- mpanel/startbutton/module.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mpanel/startbutton/module.c b/mpanel/startbutton/module.c index d19a1cd..9300c64 100644 --- a/mpanel/startbutton/module.c +++ b/mpanel/startbutton/module.c @@ -346,6 +346,10 @@ void module_reload(MwWidget box, MwWidget user, xl_node_t* node) { opaque_t* opaque = user->opaque; int i; + if(opaque->submenu != NULL) { + activate(user, NULL, NULL); + } + if(opaque->menu != NULL) recursive_free(opaque->menu); opaque->menu = malloc(sizeof(*opaque->menu));