marinofaggiana 5 년 전
부모
커밋
23ae33a5ae
2개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 3 1
      iOSClient/Main/NCDetailViewController.swift
  2. 1 3
      iOSClient/Main/NCSplitViewController.swift

+ 3 - 1
iOSClient/Main/NCDetailViewController.swift

@@ -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? {

+ 1 - 3
iOSClient/Main/NCSplitViewController.swift

@@ -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)
     }
 }