@@ -100,7 +100,9 @@ class NCDetailViewController: UIViewController {
}
@objc func changeDisplayMode() {
- mediaBrowser?.changeInViewSize(to: backgroundView.frame.size)
+ DispatchQueue.main.async {
+ self.mediaBrowser?.changeInViewSize(to: self.backgroundView.frame.size)
+ }
func subViewActive() -> UIView? {
@@ -68,8 +68,6 @@ extension NCSplitViewController: UISplitViewControllerDelegate {
func splitViewController(_ svc: UISplitViewController, willChangeTo displayMode: UISplitViewController.DisplayMode) {
- DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
- NotificationCenter.default.post(name: Notification.Name.init(rawValue: "changeDisplayMode"), object: nil)
- }
+ NotificationCenter.default.post(name: Notification.Name.init(rawValue: "changeDisplayMode"), object: nil)