src/eric7/WebBrowser/SpellCheck/ManageDictionariesDialog.py

branch
eric7
changeset 10403
ea3320d5e8e9
parent 9995
00eb2b418f8e
child 10436
f6881d10e995
diff -r 1b63ffeca110 -r ea3320d5e8e9 src/eric7/WebBrowser/SpellCheck/ManageDictionariesDialog.py
--- a/src/eric7/WebBrowser/SpellCheck/ManageDictionariesDialog.py	Mon Dec 11 15:11:32 2023 +0100
+++ b/src/eric7/WebBrowser/SpellCheck/ManageDictionariesDialog.py	Tue Dec 12 09:35:39 2023 +0100
@@ -489,7 +489,9 @@
         ]
         for itm in itemsToDelete:
             documentationDir = itm.data(ManageDictionariesDialog.DocumentationDirRole)
-            shutil.rmtree(os.path.join(installLocation, documentationDir), True)
+            shutil.rmtree(
+                os.path.join(installLocation, documentationDir), ignore_errors=True
+            )
 
             locales = itm.data(ManageDictionariesDialog.LocalesRole)
             for locale in locales:

eric ide

mercurial