Skip to content

Commit 5fecb08

Browse files
committed
fix(ui): capture sessionKey before facepile filter closure
1 parent 03586b6 commit 5fecb08

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

ui/src/components/viewer-facepile.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,10 @@ class ViewerFacepile extends OpenClawLightDomContentsElement {
121121

122122
override render() {
123123
const projection = projectPresencePayload(this.presencePayload, this.selfInstanceId);
124-
const users = this.sessionKey
124+
const sessionKey = this.sessionKey;
125+
const users = sessionKey
125126
? projection.users.filter(
126-
(user) =>
127-
user.id !== projection.selfUserId && user.watchedSessions.includes(this.sessionKey),
127+
(user) => user.id !== projection.selfUserId && user.watchedSessions.includes(sessionKey),
128128
)
129129
: projection.users;
130130
if (users.length === 0) {

0 commit comments

Comments
 (0)