소스 검색

Set internal message ID to nextId after handling pending messages (#9463)

* Set internal message ID to nextId after handling pending messages

* add change file

* update bundle

* update reference.md

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
Graham Held 1 년 전
부모
커밋
cf615e8e4d
3개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      .changes/fix-channel-buffer-processing.md
  2. 0 0
      core/tauri/scripts/bundle.global.js
  3. 1 0
      tooling/api/src/core.ts

+ 5 - 0
.changes/fix-channel-buffer-processing.md

@@ -0,0 +1,5 @@
+---
+"@tauri-apps/api": patch:bug
+---
+
+Fixes a bug when processing channel messages out of order.

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
core/tauri/scripts/bundle.global.js


+ 1 - 0
tooling/api/src/core.ts

@@ -63,6 +63,7 @@ class Channel<T = unknown> {
                 break
               }
             }
+            this.#nextMessageId = nextId
           }
         } else {
           this.#pendingMessages[id.toString()] = message

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.