     /// The selected asset
     public var selectedAsset: [TTAAsset] = [] {
         didSet {
-            configPicker { (_, assetVc) in
-                assetVc?.selectedAsset = selectedAsset.map { $0.original }
-            }
+            updateSelectedAsset()
         }
     }
     

        topViewController.navigationItem.hidesBackButton = true
        let cancelItem = UIBarButtonItem(barButtonSystemItem: .cancel, target: self, action: #selector(didClickCancelItem))
        topViewController.navigationItem.rightBarButtonItem = cancelItem
    }
}


        prepareNavigationItems()
        
        self.selectedAsset = selectedAsset
        updateSelectedAsset()
        
        addChildViewController(splitController)
        view.addSubview(splitController.view)
        splitController.view.backgroundColor = .clear
