From bc2cb8c4ba0e1c0bbe0575e450e03b0af5e50c31 Mon Sep 17 00:00:00 2001 From: shuki Date: Fri, 6 Mar 2026 04:19:13 +0200 Subject: [PATCH] DEBUG: skip ConfirmDialog, go straight to OperationLog --- tui/screens/backup.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/tui/screens/backup.py b/tui/screens/backup.py index 6401bbd..7cda096 100644 --- a/tui/screens/backup.py +++ b/tui/screens/backup.py @@ -52,13 +52,8 @@ class BackupScreen(Screen): target = str(target_sel.value) remote_sel = self.query_one("#backup-remote", Select) remote = str(remote_sel.value) if isinstance(remote_sel.value, str) else "" - msg = f"Run backup for target '{target}'?" - if remote: - msg += f"\nRemote: {remote}" - self.app.push_screen( - ConfirmDialog(msg, "Confirm Backup"), - callback=lambda ok: self._confirmed_backup(target, remote) if ok else None, - ) + # Skip ConfirmDialog — go straight to OperationLog for debugging + self._confirmed_backup(target, remote) elif event.button.id == "btn-backup-all": self.app.push_screen( ConfirmDialog("Backup ALL targets now?", "Confirm Backup"),