commit 6e50e7ee5b5689625eeaff2d88756dba53a0994c
parent 181e508f70fb4eabb1284ca4dbd81a35e216496c
Author: kernelkind <kernelkind@gmail.com>
Date: Sat, 4 Oct 2025 17:37:06 -0400
process popup after action
Signed-off-by: kernelkind <kernelkind@gmail.com>
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/crates/notedeck_columns/src/nav.rs b/crates/notedeck_columns/src/nav.rs
@@ -243,6 +243,9 @@ fn process_popup_resp(
if let Some(NavAction::Returned(_)) = action.action {
let column = app.columns_mut(ctx.i18n, ctx.accounts).column_mut(col);
+ if let Some(after_action) = column.sheet_router.after_action.clone() {
+ column.router_mut().route_to(after_action);
+ }
column.sheet_router.clear();
} else if let Some(NavAction::Navigating) = action.action {
let column = app.columns_mut(ctx.i18n, ctx.accounts).column_mut(col);