fix: print log messages to terminal in addition to GUI

This commit is contained in:
2026-06-12 16:38:51 +08:00
parent c0cac5b2c5
commit 4c01acdf69
+2 -1
View File
@@ -941,7 +941,8 @@ class MainWindow(ctk.CTk):
# ── Workflow Steps ───────────────────────────────────────── # ── Workflow Steps ─────────────────────────────────────────
def _log_message(self, message: str) -> None: def _log_message(self, message: str) -> None:
"""Append a message to the log display (thread-safe).""" """Append a message to the log display and terminal (thread-safe)."""
print(message, flush=True)
self.after(0, lambda: self._log_display.append(message)) self.after(0, lambda: self._log_display.append(message))
def _set_step_status(self, index: int, status: str) -> None: def _set_step_status(self, index: int, status: str) -> None: