diff --git a/src/teletext/ui.py b/src/teletext/ui.py index de3e57f..90d3d96 100644 --- a/src/teletext/ui.py +++ b/src/teletext/ui.py @@ -6,7 +6,7 @@ from PyQt6.QtWidgets import ( QCheckBox, QDialog, QGridLayout ) from PyQt6.QtGui import QAction, QKeyEvent, QPainter, QBrush, QColor -from PyQt6.QtCore import Qt, QRect +from PyQt6.QtCore import Qt, QRect, QTimer from .io import load_t42, save_t42 from .renderer import TeletextCanvas, create_blank_packet @@ -476,8 +476,8 @@ class MainWindow(QMainWindow): self.undo_stack.clear() self.redo_stack.clear() - QMessageBox.information(self, "Closed", "File closed.") - self.status_label.setText("Ready") + self.status_label.setText("File closed.") + QTimer.singleShot(3000, lambda: self.status_label.setText("Ready")) self.set_modified(False)