closeOverlay method

void closeOverlay()

Implementation

void closeOverlay() {
  if (_overlayEntry != null) {
    _overlayEntry!.remove();
    _overlayEntry = null;
    _switchToFullScreenMode = null;
    GlobalFloatWindowManager.instance.onOverlayClosed?.call();
    GlobalFloatWindowManager.instance.setRoomId("");
    GlobalFloatWindowManager.instance.setOwnerId("");
    GlobalFloatWindowManager.instance.setFloatWindowMode(FloatWindowMode.none);
    TUILiveKitPlatform.instance.exitPictureInPicture();
  }
}