Skip to content

Commit f412e9b

Browse files
Merge
1 parent 47ca1a2 commit f412e9b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/firestore/exp/src/api/reference.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -361,9 +361,9 @@ export function onSnapshot<T>(
361361
const userObserver = args[currArg] as PartialObserver<
362362
firestore.QuerySnapshot<T>
363363
>;
364-
args[currArg] = userObserver.next;
365-
args[currArg + 1] = userObserver.error;
366-
args[currArg + 2] = userObserver.complete;
364+
args[currArg] = userObserver.next?.bind(userObserver);
365+
args[currArg + 1] = userObserver.error?.bind(userObserver);
366+
args[currArg + 2] = userObserver.complete?.bind(userObserver);
367367
}
368368

369369
let asyncObserver: Promise<Unsubscribe>;

0 commit comments

Comments
 (0)