src/eric7/UI/UserInterface.py

branch
eric7
changeset 9540
6bc76f2c80aa
parent 9531
155b2646799a
child 9548
2d2a91757852
diff -r 67a811025fa7 -r 6bc76f2c80aa src/eric7/UI/UserInterface.py
--- a/src/eric7/UI/UserInterface.py	Sat Nov 26 19:49:14 2022 +0100
+++ b/src/eric7/UI/UserInterface.py	Sun Nov 27 15:58:44 2022 +0100
@@ -8088,10 +8088,14 @@
         Private method to perform all necessary steps to close down the IDE.
 
         @return flag indicating success
+        @rtype bool
         """
         if self.shutdownCalled:
             return True
 
+        if not self.viewmanager.checkAllDirty():
+            return False
+
         if self.__webBrowserProcess is not None:
             self.__webBrowserShutdown()
 

eric ide

mercurial