From 214c105f2edd4d43dfdce9bba928c5eccce7ff41 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Wed, 14 Mar 2007 16:52:34 +0000 Subject: Don't signal 100% downloaded until completion --- (limited to 'webactivity.py') diff --git a/webactivity.py b/webactivity.py index be441f8..8f3d11f 100755 --- a/webactivity.py +++ b/webactivity.py @@ -146,5 +146,10 @@ def download_progress_cb(download_manager, download): if not object_id: logging.debug("Unknown download object %r" % download) return - cb_service = clipboardservice.get_instance() - cb_service.set_object_percent(object_id, download.get_percent()) + + # don't send 100% unless it's really done, which we handle + # from download_completed_cb instead + percent = download.get_percent() + if percent < 100: + cb_service = clipboardservice.get_instance() + cb_service.set_object_percent(object_id, percent) -- cgit v0.9.1