                 vc.view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
                 view.addSubview(vc.view)
                 vc.didMove(toParent: self)
+                
+                addTvRemoveGestureIfNeeded(vc)
             }
         }
 

            UIApplication.willEnterForegroundNotification, object: nil)

        core?.render()
    }

    open var isMediaControlEnabled: Bool {

    static var hasAlreadyRegisteredPlaybacks = false
    fileprivate var viewController: AVPlayerViewController?
    private let baseObject = BaseObject()
    private var tvRemoteGesture: UITapGestureRecognizer?

    override open func viewDidLoad() {
        core?.parentView = view
