Helpviewer/AdBlock/AdBlockManager.py

changeset 1971
a68d78702c98
parent 1970
02cf3bac079b
child 1972
5341662d6cfb
diff -r 02cf3bac079b -r a68d78702c98 Helpviewer/AdBlock/AdBlockManager.py
--- a/Helpviewer/AdBlock/AdBlockManager.py	Sat Aug 04 13:30:04 2012 +0200
+++ b/Helpviewer/AdBlock/AdBlockManager.py	Sat Aug 04 13:46:18 2012 +0200
@@ -223,6 +223,7 @@
         
         subscription.rulesChanged.connect(self.rulesChanged)
         subscription.changed.connect(self.rulesChanged)
+        subscription.enabledChanged.connect(self.rulesChanged)
         
         self.rulesChanged.emit()
     
@@ -284,7 +285,8 @@
             else:
                 subscriptions.append(self.__customSubscriptionUrlString)
         else:
-            subscriptions = [self.__defaultSubscriptionUrlString, self.__customSubscriptionUrlString]
+            subscriptions = [self.__defaultSubscriptionUrlString,
+                self.__customSubscriptionUrlString]
         for subscription in subscriptions:
             url = QUrl.fromEncoded(subscription.encode())
             adBlockSubscription = AdBlockSubscription(url,
@@ -293,6 +295,7 @@
                 subscription.startswith(self.__defaultSubscriptionUrlString))
             adBlockSubscription.rulesChanged.connect(self.rulesChanged)
             adBlockSubscription.changed.connect(self.rulesChanged)
+            adBlockSubscription.enabledChanged.connect(self.rulesChanged)
             self.__subscriptions.append(adBlockSubscription)
         
         self.__subscriptionsLoaded = True

eric ide

mercurial