try 300ms preview delay

https://github.com/dae/anki/pull/357#issuecomment-560018459
This commit is contained in:
Damien Elmes 2019-12-05 17:05:20 +10:00
parent 5411cf06c1
commit ba9ece83f1

View file

@ -1373,9 +1373,10 @@ where id in %s""" % ids2str(sf))
self._previewCardChanged |= cardChanged
# avoid rendering in quick succession
elapMS = int((time.time() - self._lastPreviewRender)*1000)
if elapMS < 500:
delay = 300
if elapMS < delay:
self._previewTimer = self.mw.progress.timer(
500-elapMS, self._renderScheduledPreview, False)
delay-elapMS, self._renderScheduledPreview, False)
else:
self._renderScheduledPreview()