Browse Source

Поправка рассылки сообщений

Book Pauk 5 years ago
parent
commit
629d1b0630
1 changed files with 7 additions and 8 deletions
  1. 7 8
      client/components/Reader/share/bookManager.js

+ 7 - 8
client/components/Reader/share/bookManager.js

@@ -28,8 +28,10 @@ class BookManager {
         this.recent = {};
 
         this.recentLast = await bmRecentStore.getItem('recent-last');
-        if (this.recentLast)
+        if (this.recentLast) {
             this.recent[this.recentLast.key] = this.recentLast;
+//                let meta = await bmMetaStore.getItem(key);
+        }
 
         this.recentRev = await bmRecentStore.getItem('recent-rev') || 0;
         this.recentDiffRev = await bmRecentStore.getItem('recent-diff-rev') || 0;
@@ -470,13 +472,10 @@ class BookManager {
 
     emit(eventName, value) {
         if (this.eventListeners) {
-            (async() => {
-                await utils.sleep(1);//неблокирующая рассылка сообщений
-                for (const listener of this.eventListeners) {
-                    //console.log(eventName);
-                    listener(eventName, value);
-                }
-            })();
+            for (const listener of this.eventListeners) {
+                //console.log(eventName);
+                listener(eventName, value);
+            }
         }
     }