Prevent EPUB navigation hang
Browse files
static/foliate-reader/reader.js
CHANGED
|
@@ -118,7 +118,10 @@ class Reader {
|
|
| 118 |
})
|
| 119 |
})
|
| 120 |
this.view.renderer.setStyles?.(getCSS(this.style))
|
| 121 |
-
await
|
|
|
|
|
|
|
|
|
|
| 122 |
|
| 123 |
$('#header-bar').style.visibility = 'visible'
|
| 124 |
$('#nav-bar').style.visibility = 'visible'
|
|
|
|
| 118 |
})
|
| 119 |
})
|
| 120 |
this.view.renderer.setStyles?.(getCSS(this.style))
|
| 121 |
+
await Promise.race([
|
| 122 |
+
this.view.goToTextStart(),
|
| 123 |
+
new Promise(resolve => setTimeout(resolve, 3000)),
|
| 124 |
+
])
|
| 125 |
|
| 126 |
$('#header-bar').style.visibility = 'visible'
|
| 127 |
$('#nav-bar').style.visibility = 'visible'
|