Skip to content

Commit 50d0cea

Browse files
added sdk loaded check in run callbacks
1 parent 2a7f821 commit 50d0cea

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/callbackManager.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ export class CallbackManager {
5353
public runCallbacks(event: EventType, payload: CallbackPayload) {
5454
if (event === EventType.InitCompleted) this._sentInit = true;
5555
if (event === EventType.SdkLoaded) CallbackManager._sentSdkLoaded[this._productName] = true;
56+
// if SDK has not been loaded yet, callbacks should not run
57+
if (!CallbackManager._sentSdkLoaded[this._productName]) return;
5658

5759
const enrichedPayload = {
5860
...payload,

0 commit comments

Comments
 (0)