diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index 0dd472b3..76b62b19 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -543,6 +543,7 @@ class Reader extends Vue { if (value) { await utils.sleep(500); while (!this.$refs.serverStorage.inited) await utils.sleep(100); + while (!bookManager.loaded) await utils.sleep(100); this.$refs.serverStorage.saveRecent(value); }