diff --git a/packages/hmssdk_flutter/lib/src/ui/meeting/hms_texture_view.dart b/packages/hmssdk_flutter/lib/src/ui/meeting/hms_texture_view.dart index db56abf40..2d9aa64f9 100644 --- a/packages/hmssdk_flutter/lib/src/ui/meeting/hms_texture_view.dart +++ b/packages/hmssdk_flutter/lib/src/ui/meeting/hms_texture_view.dart @@ -118,6 +118,14 @@ class _PlatformViewState extends State<_PlatformView> { widget.disableAutoSimulcastLayerSelect); } else { viewController = widget.controller; + + ///Calling Add Track with new track in case where the addTrack is not called by the app + if (!widget.track.isMute) { + viewController?.addTrack( + track: widget.track as HMSVideoTrack, + disableAutoSimulcastLayerSelect: + widget.disableAutoSimulcastLayerSelect); + } } ///Here we set the callback method which gets called to set the view