1.0.7-1.5.0 #14

Merged
Royce59 merged 8 commits from dev into main 2026-02-24 16:46:40 +00:00
Showing only changes of commit 8952fe43e8 - Show all commits

View File

@@ -328,7 +328,7 @@ export function useDialogFiber() {
addOrUpdateDialogCache(toPublicKey, [...dialogCache, newMessage].slice(-MESSAGE_MAX_LOADED));
}
});
}, [blocked, muted, updateDialog, focused, currentDialogPublicKeyView, viewState, idle]);
}, [blocked, muted, updateDialog, focused, currentDialogPublicKeyView, viewState, idle, protocolState]);
/**
* Обработчик личных сообщений
*/
@@ -445,9 +445,9 @@ export function useDialogFiber() {
* чтобы когда приходит пачка сообщений с сервера в момент того как
* пользователь был неактивен, не слать уведомления по всем этим сообщениям
*/
if (!muted.includes(fromPublicKey) || protocolState != ProtocolState.SYNCHRONIZATION) {
if (!muted.includes(fromPublicKey) && protocolState != ProtocolState.SYNCHRONIZATION) {
/**
* Если пользователь в муте или сейчас идет синхронизация - не отправляем уведомление
* Если пользователь в муте И сейчас не идет синхронизация, то не отправляем уведомление
*/
notify("New message", "You have a new message");
}
@@ -457,7 +457,7 @@ export function useDialogFiber() {
addOrUpdateDialogCache(fromPublicKey, [...dialogCache, newMessage].slice(-MESSAGE_MAX_LOADED));
}
});
}, [blocked, muted, updateDialog, focused, currentDialogPublicKeyView, viewState, idle]);
}, [blocked, muted, updateDialog, focused, currentDialogPublicKeyView, viewState, idle, protocolState]);
/**
* Обработчик синхронизации прочтения личных сообщений