@shobhitic @raghav39 @mujahid01ali @sreedeeppaul @erpankajpatel `VLViewController` has strong reference of `VLViewControllerLifeCycleDelegate` please make it weak otherwise `WebKit` will keep doing network call in background. <img width="1161" alt="Image" src="https://github.com/user-attachments/assets/7337ef34-6e6b-4e1d-a582-a4ab135058ee" /> <img width="1430" alt="Image" src="https://github.com/user-attachments/assets/2fb11aab-efc1-4084-9840-f749b3fa1a2b" />
Activity
Hitarth-Meesho commentedon Jul 21, 2025
Any update on this ?
shubhransh-gupta commentedon Oct 10, 2026
I have submitted a PR addressing this retain cycle: #107.
The fix:
protocol VLViewControllerLifeCycleDelegate: AnyObject.lifeCycleDelegateinVLViewControllerto aweakreference.verloopSDKinVLViewControllerto aweakreference to break the retain cycle withVerloopSDK.deinitcleanup for the webview view hierarchy inVLViewController.