feat(core): awareness change event instead of update event (#10649)

This commit is contained in:
EYHN
2025-03-06 08:05:49 +00:00
parent 8bfaa2502e
commit eaaf4bebef

View File

@@ -40,7 +40,7 @@ export class AwarenessFrontend {
}); });
}; };
awareness.on('update', handleAwarenessUpdate); awareness.on('change', handleAwarenessUpdate);
const handleSyncUpdate = (update: AwarenessRecord, origin?: string) => { const handleSyncUpdate = (update: AwarenessRecord, origin?: string) => {
if (origin === uniqueId) { if (origin === uniqueId) {
// skip self update // skip self update
@@ -62,12 +62,12 @@ export class AwarenessFrontend {
); );
awareness.once('destroy', () => { awareness.once('destroy', () => {
awareness.off('update', handleAwarenessUpdate); awareness.off('change', handleAwarenessUpdate);
unsubscribe(); unsubscribe();
}); });
return () => { return () => {
awareness.off('update', handleAwarenessUpdate); awareness.off('change', handleAwarenessUpdate);
unsubscribe(); unsubscribe();
}; };
} }