Merge pull request #31 from frostschutz/timerbug

repeating timers would randomly start firing every 100ms indefinitely
This commit is contained in:
Damien Elmes 2013-05-23 17:16:28 -07:00
commit c758c8623b

View File

@ -64,7 +64,7 @@ Your pysqlite2 is too old. Anki will appear frozen during long operations."""
def handler():
if self.inDB:
# retry in 100ms
self.timer(100, func, repeat)
self.timer(100, func, False)
else:
func()
t = QTimer(self.mw)