From 4b5700258063a281bbe6905a3030b15d9a113ed0 Mon Sep 17 00:00:00 2001 From: forkless Date: Sun, 31 May 2026 23:15:29 +0200 Subject: [PATCH] Show OK dialog after .ini backup instead of status bar --- src/main.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index c2e38f8..4df4555 100644 --- a/src/main.rs +++ b/src/main.rs @@ -784,13 +784,15 @@ fn ini_backup_action( ); guard::log_action("CONFIG_BAK", &result.dest_dir.display().to_string(), "OK", &app.log_path)?; refresh_stats(&mut app.tui_state, app.save_folder.as_deref()); + let verified = if result.verified { "verified" } else { "unverified" }; + let msg = format!("{} .ini file(s) backed up ({verified}).", result.files_copied); + ok_dialog(terminal, app, ".ini Backup Complete", &msg)?; } Err(e) => { - app.set_status(&format!("Config backup failed: {e}"), tui::StatusStyle::Error); + ok_dialog(terminal, app, ".ini Backup Failed", &format!("{e}"))?; } } - wait_for_key(terminal, app)?; Ok(()) }