From 0ff1e21c46b294a6773bc1d3efd12ab50b729a91 Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Sun, 16 Dec 2007 15:28:33 +0000 Subject: [PATCH] Fix for allowing cancel to work svn: r9519 --- src/ProgressDialog.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ProgressDialog.py b/src/ProgressDialog.py index ae81d03cd..a10875d6c 100644 --- a/src/ProgressDialog.py +++ b/src/ProgressDialog.py @@ -125,8 +125,8 @@ class GtkProgressDialog(gtk.Dialog): @param pbar_idx: the index as returned from L{add} @type pbar_idx: int """ - - self._progress_bars[pbar_idx].step() + if pbar_idx < len(self._progress_bars): + self._progress_bars[pbar_idx].step() self._process_events() def _process_events(self):