From ab4ad108a089fc9a013bd76ddcfefb84a86879cc Mon Sep 17 00:00:00 2001 From: alina sireneva Date: Mon, 7 Apr 2025 05:01:10 +0300 Subject: [PATCH] fix(core): clean up old edits in conversation --- packages/core/src/highlevel/types/conversation.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/core/src/highlevel/types/conversation.ts b/packages/core/src/highlevel/types/conversation.ts index 6a208837..765fa665 100644 --- a/packages/core/src/highlevel/types/conversation.ts +++ b/packages/core/src/highlevel/types/conversation.ts @@ -626,11 +626,9 @@ export class Conversation { private _processRecentEdits() { if (!this._recentEdits.length) return - const iter = this._recentEdits[Symbol.iterator]() let it - - while (!(it = iter.next()).done) { - this._onEditMessage(it.value, true) + while ((it = this._recentEdits.popFront())) { + this._onEditMessage(it, true) } } }