src/eric7/WebBrowser/AdBlock/AdBlockManager.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9413
80c06d472826
child 9482
a2bc06a54d9d
--- a/src/eric7/WebBrowser/AdBlock/AdBlockManager.py	Fri Nov 04 13:46:31 2022 +0100
+++ b/src/eric7/WebBrowser/AdBlock/AdBlockManager.py	Fri Nov 04 13:52:26 2022 +0100
@@ -7,22 +7,20 @@
 Module implementing the AdBlock manager.
 """
 
+import contextlib
 import os
-import contextlib
 
-from PyQt6.QtCore import pyqtSignal, QObject, QUrl, QUrlQuery, QByteArray, QMutex
+from PyQt6.QtCore import QByteArray, QMutex, QObject, QUrl, QUrlQuery, pyqtSignal
 from PyQt6.QtWebEngineCore import QWebEngineUrlRequestInfo
 
+from eric7 import Preferences, Utilities
+from eric7.EricUtilities.EricMutexLocker import EricMutexLocker
 from eric7.EricWidgets import EricMessageBox
+from eric7.Utilities.AutoSaver import AutoSaver
 
-from eric7.EricUtilities.EricMutexLocker import EricMutexLocker
-
+from .AdBlockMatcher import AdBlockMatcher
 from .AdBlockSubscription import AdBlockSubscription
 from .AdBlockUrlInterceptor import AdBlockUrlInterceptor
-from .AdBlockMatcher import AdBlockMatcher
-
-from eric7.Utilities.AutoSaver import AutoSaver
-from eric7 import Preferences, Utilities
 
 
 class AdBlockManager(QObject):
@@ -347,8 +345,9 @@
             ).format(title),
         )
         if res:
+            from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
+
             from .AdBlockSubscription import AdBlockSubscription
-            from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
 
             dlg = WebBrowserWindow.adBlockManager().showDialog()
             subscription = AdBlockSubscription(

eric ide

mercurial