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 e253ef4956
This commit is contained in:
Laurent Monin
2024-05-24 20:07:05 +02:00
committed by Philipp Wolfer
parent 3737723180
commit c774465605

View File

@@ -325,7 +325,7 @@ class MainWindow(QtWidgets.QMainWindow, PreserveGeometry):
self.saveWindowState() self.saveWindowState()
# Confirm loss of unsaved changes in script editor. # Confirm loss of unsaved changes in script editor.
if self.script_editor_dialog: 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() event.ignore()
return return
else: else: