marinofaggiana 4 年之前
父節點
當前提交
4e12cb5134
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      iOSClient/Viewer/NCViewerImage/NCViewerImage.swift

+ 3 - 0
iOSClient/Viewer/NCViewerImage/NCViewerImage.swift

@@ -545,6 +545,8 @@ extension NCViewerImage: UIPageViewControllerDelegate, UIPageViewControllerDataS
     func reloadCurrentPage() {
         
         if currentViewerImageZoom?.metadata.ocId == currentMetadata.ocId {
+            // Disable pan gesture for strange gui results
+            panGestureRecognizer.isEnabled = false
             let viewerImageZoom = UIStoryboard(name: "NCViewerImage", bundle: nil).instantiateViewController(withIdentifier: "NCViewerImageZoom") as! NCViewerImageZoom
             
             viewerImageZoom.index = currentIndex
@@ -556,6 +558,7 @@ extension NCViewerImage: UIPageViewControllerDelegate, UIPageViewControllerDataS
             singleTapGestureRecognizer.require(toFail: viewerImageZoom.doubleTapGestureRecognizer)
             
             pageViewController.setViewControllers([viewerImageZoom], direction: .forward, animated: false, completion: nil)
+            panGestureRecognizer.isEnabled = true
         }
     }