소스 검색

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

Book Pauk 5 년 전
부모
커밋
629d1b0630
1개의 변경된 파일7개의 추가작업 그리고 8개의 파일을 삭제
  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.recent = {};
 
 
         this.recentLast = await bmRecentStore.getItem('recent-last');
         this.recentLast = await bmRecentStore.getItem('recent-last');
-        if (this.recentLast)
+        if (this.recentLast) {
             this.recent[this.recentLast.key] = this.recentLast;
             this.recent[this.recentLast.key] = this.recentLast;
+//                let meta = await bmMetaStore.getItem(key);
+        }
 
 
         this.recentRev = await bmRecentStore.getItem('recent-rev') || 0;
         this.recentRev = await bmRecentStore.getItem('recent-rev') || 0;
         this.recentDiffRev = await bmRecentStore.getItem('recent-diff-rev') || 0;
         this.recentDiffRev = await bmRecentStore.getItem('recent-diff-rev') || 0;
@@ -470,13 +472,10 @@ class BookManager {
 
 
     emit(eventName, value) {
     emit(eventName, value) {
         if (this.eventListeners) {
         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);
+            }
         }
         }
     }
     }