From b1bd41016ab75275f72cf5ac410cb9ece4232c4b Mon Sep 17 00:00:00 2001 From: Laurent Monin Date: Fri, 24 May 2024 20:07:05 +0200 Subject: [PATCH] Fix AttributeError: 'ScriptEditorDialog' object has no attribute 'unsaved_changes_confirmation' Traceback (most recent call last): File "/home/zas/src/picard/./picard/ui/mainwindow/__init__.py", line 300, in closeEvent if not self.script_editor_dialog.unsaved_changes_confirmation(): AttributeError: 'ScriptEditorDialog' object has no attribute 'unsaved_changes_confirmation'. Did you mean: 'unsaved_changes_in_profile_confirmation'? This issue was introduced in e253ef4956fc6150be278613a515bce4619b6290 --- picard/ui/mainwindow/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/picard/ui/mainwindow/__init__.py b/picard/ui/mainwindow/__init__.py index 7de0098b2..dc75813d1 100644 --- a/picard/ui/mainwindow/__init__.py +++ b/picard/ui/mainwindow/__init__.py @@ -297,7 +297,7 @@ class MainWindow(QtWidgets.QMainWindow, PreserveGeometry): self.saveWindowState() # Confirm loss of unsaved changes in script editor. if self.script_editor_dialog: - if not self.script_editor_dialog.unsaved_changes_confirmation(): + if not self.script_editor_dialog.unsaved_changes_in_profile_confirmation(): event.ignore() return else: