From 3f6a29cb766f983cdd8b012b77e3d8036c01d6ba Mon Sep 17 00:00:00 2001 From: Adam Wootton Date: Thu, 15 Aug 2024 13:22:52 -0400 Subject: [PATCH] fix: disable background refresh when realtime is disabled (#936) --- sdk/js/src/Client.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sdk/js/src/Client.ts b/sdk/js/src/Client.ts index 565aeb830..4921d1c83 100644 --- a/sdk/js/src/Client.ts +++ b/sdk/js/src/Client.ts @@ -122,7 +122,9 @@ export class DevCycleClient< this.eventQueue = new EventQueue(sdkKey, this, options) this.eventEmitter = new EventEmitter() - this.registerVisibilityChangeHandler() + if (!this.options.disableRealtimeUpdates) { + this.registerVisibilityChangeHandler() + } this.onInitialized = new Promise((resolve, reject) => { this.settleOnInitialized = (value, error) => {