Diff between f0512114aacfaf82fcd06e086884c0478c4ae124 and 655421a962636d3e2ed2124eee8f588b0815ae3b
Changed Files
| File | Additions | Deletions | Status |
| src/shared/shell.c | +3 | -0 | modified |
Full Patch
diff --git a/src/shared/shell.c b/src/shared/shell.c
index 6b4f7a7..ec9e5f7 100644
--- a/src/shared/shell.c
+++ b/src/shared/shell.c
@@ -1449,6 +1449,9 @@ int bt_shell_run(void)
int status;
const struct queue_entry *submenu;
+ if (data.menu && data.menu->pre_run)
+ data.menu->pre_run(data.menu);
+
for (submenu = queue_get_entries(data.submenus); submenu;
submenu = submenu->next) {
struct bt_shell_menu *menu = submenu->data;