We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 47ca1a2 commit f412e9bCopy full SHA for f412e9b
packages/firestore/exp/src/api/reference.ts
@@ -361,9 +361,9 @@ export function onSnapshot<T>(
361
const userObserver = args[currArg] as PartialObserver<
362
firestore.QuerySnapshot<T>
363
>;
364
- args[currArg] = userObserver.next;
365
- args[currArg + 1] = userObserver.error;
366
- args[currArg + 2] = userObserver.complete;
+ args[currArg] = userObserver.next?.bind(userObserver);
+ args[currArg + 1] = userObserver.error?.bind(userObserver);
+ args[currArg + 2] = userObserver.complete?.bind(userObserver);
367
}
368
369
let asyncObserver: Promise<Unsubscribe>;
0 commit comments