summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/search.py
diff options
context:
space:
mode:
Diffstat (limited to 'pym/_emerge/search.py')
-rw-r--r--pym/_emerge/search.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/pym/_emerge/search.py b/pym/_emerge/search.py
index bcb31e474..96b3398b0 100644
--- a/pym/_emerge/search.py
+++ b/pym/_emerge/search.py
@@ -67,6 +67,10 @@ class search(object):
self._dbs.append(vardb)
self._portdb = portdb
+ def _spinner_update(self):
+ if self.spinner:
+ self.spinner.update()
+
def _cp_all(self):
cp_all = set()
for db in self._dbs:
@@ -202,7 +206,7 @@ class search(object):
else:
self.searchre=re.compile(re.escape(self.searchkey), re.I)
for package in self.portdb.cp_all():
- self.spinner.update()
+ self._spinner_update()
if match_category:
match_string = package[:]
@@ -235,7 +239,7 @@ class search(object):
self.sdict = self.setconfig.getSets()
for setname in self.sdict:
- self.spinner.update()
+ self._spinner_update()
if match_category:
match_string = setname
else: