eric6/WebBrowser/PageScreenDialog.py

changeset 8227
349308e84eeb
parent 8218
7c09585bd960
diff -r 6dc5b1db7bdc -r 349308e84eeb eric6/WebBrowser/PageScreenDialog.py
--- a/eric6/WebBrowser/PageScreenDialog.py	Mon Apr 12 18:25:52 2021 +0200
+++ b/eric6/WebBrowser/PageScreenDialog.py	Mon Apr 12 19:05:23 2021 +0200
@@ -118,8 +118,9 @@
             QDialogButtonBox.StandardButton.Cancel
         ):
             self.reject()
-        elif button == self.buttonBox.button(
-            QDialogButtonBox.StandardButton.Save
+        elif (
+            button == self.buttonBox.button(
+                QDialogButtonBox.StandardButton.Save) and
+            self.__savePageScreen()
         ):
-            if self.__savePageScreen():
-                self.accept()
+            self.accept()

eric ide

mercurial