diff --git a/resources/compiled_coffeescript.zip b/resources/compiled_coffeescript.zip index 207d5b8c81..6918ebe9f3 100644 Binary files a/resources/compiled_coffeescript.zip and b/resources/compiled_coffeescript.zip differ diff --git a/src/calibre/ebooks/oeb/display/indexing.coffee b/src/calibre/ebooks/oeb/display/indexing.coffee index 357128fce9..ecc6e6f03a 100644 --- a/src/calibre/ebooks/oeb/display/indexing.coffee +++ b/src/calibre/ebooks/oeb/display/indexing.coffee @@ -105,8 +105,9 @@ class BookIndexing body = document.body links = [] anchors = {} + in_paged_mode = window.paged_display?.in_paged_mode for a in document.querySelectorAll("body a[href], body [id], body a[name]") - if window.paged_display?.in_paged_mode + if in_paged_mode geom = window.paged_display.column_location(a) else br = a.getBoundingClientRect() @@ -128,4 +129,3 @@ class BookIndexing if window? window.book_indexing = new BookIndexing() -