Fixed issues in the web browser. 6_1_x

Sun, 10 Jul 2016 12:48:18 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 10 Jul 2016 12:48:18 +0200
branch
6_1_x
changeset 5026
2ef5c7ec95c2
parent 5021
71fdaeae229a
child 5043
a4044e648b75

Fixed issues in the web browser.
(grafted from dc6bb54dfd919756df20ef8004d44712808bdea5)

Helpviewer/CookieJar/CookieExceptionsModel.py file | annotate | diff | comparison | revisions
Helpviewer/CookieJar/CookieJar.py file | annotate | diff | comparison | revisions
--- a/Helpviewer/CookieJar/CookieExceptionsModel.py	Fri Jul 08 19:01:59 2016 +0200
+++ b/Helpviewer/CookieJar/CookieExceptionsModel.py	Sun Jul 10 12:48:18 2016 +0200
@@ -227,5 +227,9 @@
         if otherRule in removeList2:
             removeList2.remove(otherRule)
         
+        self.__cookieJar.setAllowedCookies(self.__allowedCookies)
+        self.__cookieJar.setBlockedCookies(self.__blockedCookies)
+        self.__cookieJar.setAllowForSessionCookies(self.__sessionCookies)
+        
         self.beginResetModel()
         self.endResetModel()
--- a/Helpviewer/CookieJar/CookieJar.py	Fri Jul 08 19:01:59 2016 +0200
+++ b/Helpviewer/CookieJar/CookieJar.py	Sun Jul 10 12:48:18 2016 +0200
@@ -425,7 +425,11 @@
         
         @param filterTrackingCookies filter tracking cookies flag (boolean)
         """
+        if filterTrackingCookies == self.__filterTrackingCookies:
+            return
+        
         self.__filterTrackingCookies = filterTrackingCookies
+        self.__saveTimer.changeOccurred()
     
     def __isOnDomainList(self, rules, domain):
         """

eric ide

mercurial