Pārlūkot izejas kodu

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 gadu atpakaļ
vecāks
revīzija
cf615e8e4d

+ 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.

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 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

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels