Browse Source

【fix】【测量】退出测量功能,注释列表双击选中测量线段,属性面板参数未联动

tangchao 6 months ago
parent
commit
048dd98396

+ 7 - 0
PDF Office/PDF Master/Class/PDFWindowController/Side/LeftSide/KMLeftSideViewController+Note.swift

@@ -1007,6 +1007,13 @@ extension KMLeftSideViewController {
                     
                     self.listView?.updateActiveAnnotations([annotation])
                     self.listView?.setNeedsDisplayAnnotationViewForVisiblePages()
+                if annotation is CPDFPolygonAnnotation || annotation is CPDFPolylineAnnotation {
+                    self.listView?.pdfListViewDelegate.pdfListViewAnnotationMeasureInfoChange?(self.listView, with: annotation)
+                } else if let anno = annotation as? CPDFLineAnnotation {
+                    if anno.isMeasure {
+                        self.listView?.pdfListViewDelegate.pdfListViewAnnotationMeasureInfoChange?(self.listView, with: annotation)
+                    }
+                }
 //                }
                 
             }