Update CFI after content loads to ensure a refresh will work

This commit is contained in:
Kovid Goyal 2017-05-27 18:13:39 +05:30
parent 3ef6188559
commit c497402864
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -255,6 +255,9 @@ class IframeBoss:
self.length_before += files[si]?.length or 0 self.length_before += files[si]?.length or 0
self.onscroll() self.onscroll()
self.send_message('content_loaded', progress_frac=self.get_progress_frac()) self.send_message('content_loaded', progress_frac=self.get_progress_frac())
self.last_cfi = None
window.setTimeout(self.update_cfi, 0)
def calculate_progress_frac(self, current_name, spine_index): def calculate_progress_frac(self, current_name, spine_index):
files = self.book.manifest.files files = self.book.manifest.files