eric6/UI/EmailDialog.py

changeset 8240
93b8a353c4bf
parent 8218
7c09585bd960
child 8260
2161475d9639
--- a/eric6/UI/EmailDialog.py	Wed Apr 14 19:38:19 2021 +0200
+++ b/eric6/UI/EmailDialog.py	Wed Apr 14 19:59:16 2021 +0200
@@ -10,6 +10,7 @@
 import os
 import mimetypes
 import smtplib
+import contextlib
 
 from PyQt5.QtCore import Qt, pyqtSlot
 from PyQt5.QtGui import QTextOption
@@ -184,10 +185,8 @@
         Private method to delete attached files.
         """
         for f in self.__deleteFiles:
-            try:
+            with contextlib.suppress(OSError):
                 os.remove(f)
-            except OSError:
-                pass
     
     def __encodedText(self, txt):
         """

eric ide

mercurial