Added yield statements to update screen more often
svn: r11564
This commit is contained in:
parent
aa3983d968
commit
2347aeeaeb
@ -340,10 +340,12 @@ class RecordsGramplet(Gramplet):
|
|||||||
def main(self):
|
def main(self):
|
||||||
|
|
||||||
self.set_text(_("Processing...") + "\n")
|
self.set_text(_("Processing...") + "\n")
|
||||||
|
yield True
|
||||||
records = _find_records(self.dbstate.db, None,
|
records = _find_records(self.dbstate.db, None,
|
||||||
RecordsReportOptions.CALLNAME_DONTUSE)
|
RecordsReportOptions.CALLNAME_DONTUSE)
|
||||||
self.set_text("")
|
self.set_text("")
|
||||||
for (text, varname, top) in records:
|
for (text, varname, top) in records:
|
||||||
|
yield True
|
||||||
self.render_text("<b>%s</b>" % text)
|
self.render_text("<b>%s</b>" % text)
|
||||||
last_value = None
|
last_value = None
|
||||||
rank = 0
|
rank = 0
|
||||||
@ -356,6 +358,7 @@ class RecordsGramplet(Gramplet):
|
|||||||
self.append_text(" (%s)" % _output(value))
|
self.append_text(" (%s)" % _output(value))
|
||||||
self.append_text("\n")
|
self.append_text("\n")
|
||||||
self.append_text("", scroll_to='begin')
|
self.append_text("", scroll_to='begin')
|
||||||
|
yield False
|
||||||
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user