summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2009-08-18 11:21:44 +0200
committerMichael Vogt <michael.vogt@ubuntu.com>2009-08-18 11:21:44 +0200
commit425ef1b37240140a86ad249c0864b0bf65a2f105 (patch)
treee3a926a8b8ff58054d321aeec36c3c572ba0493a /python
parentb901e22c3b747dd463bc13be10826bf90934c223 (diff)
parent3240444c0e57d36c6ed822c51c4f41903f939d3e (diff)
downloadpython-apt-425ef1b37240140a86ad249c0864b0bf65a2f105.tar.gz
merged from the mvo branch
Diffstat (limited to 'python')
-rw-r--r--python/progress.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/python/progress.cc b/python/progress.cc
index 94debe40..b3e06b87 100644
--- a/python/progress.cc
+++ b/python/progress.cc
@@ -72,8 +72,10 @@ void PyOpProgress::Update()
PyObject_SetAttrString(callbackInst, "majorChange", o);
Py_XDECREF(o);
- // Build up the argument list...
- if(CheckChange(0.05))
+ // CheckChange takes a time delta argument how often we
+ // should run update - for interactive UIs it makes sense
+ // to run ~25/sec
+ if(CheckChange(0.04))
{
PyObject *arglist = Py_BuildValue("(f)", Percent);
RunSimpleCallback("update", arglist);