Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/downloadmanager.py
diff options
context:
space:
mode:
Diffstat (limited to 'downloadmanager.py')
-rw-r--r--downloadmanager.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/downloadmanager.py b/downloadmanager.py
index b8a2ff6..38c324c 100644
--- a/downloadmanager.py
+++ b/downloadmanager.py
@@ -132,7 +132,7 @@ class Download:
(web_progress, request, status, message))
def onStateChange(self, web_progress, request, state_flags, status):
- if state_flags == interfaces.nsIWebProgressListener.STATE_START:
+ if state_flags & interfaces.nsIWebProgressListener.STATE_START:
self._create_journal_object()
self._object_id = self._dl_jobject.object_id
@@ -146,7 +146,7 @@ class Download:
global _active_downloads
_active_downloads.append(self)
- elif state_flags == interfaces.nsIWebProgressListener.STATE_STOP:
+ elif state_flags & interfaces.nsIWebProgressListener.STATE_STOP:
if NS_FAILED(status): # download cancelled
return