mirror of
https://github.com/Youzini-afk/ST-Bionic-Memory-Ecology.git
synced 2026-05-15 22:30:38 +08:00
fix(recall-ui): dedupe observer/timer refresh attempts
This commit is contained in:
7
index.js
7
index.js
@@ -1486,8 +1486,13 @@ function schedulePersistedRecallMessageUiRefresh(delayMs = 0) {
|
||||
|
||||
const runAttempt = () => {
|
||||
if (sessionId !== persistedRecallUiRefreshSession) return;
|
||||
persistedRecallUiRefreshTimer = null;
|
||||
if (persistedRecallUiRefreshTimer) {
|
||||
clearTimeout(persistedRecallUiRefreshTimer);
|
||||
persistedRecallUiRefreshTimer = null;
|
||||
}
|
||||
|
||||
const summary = refreshPersistedRecallMessageUi();
|
||||
|
||||
const shouldRetry =
|
||||
(summary.status === "missing_chat_root" ||
|
||||
summary.status === "waiting_dom" ||
|
||||
|
||||
Reference in New Issue
Block a user