소스 검색

修正组合测量项zoom无效

gavin.chen 9 달 전
부모
커밋
e9510b653f
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 10 0
      lib/process/primitives/urm_measure/urm_den.dart

+ 10 - 0
lib/process/primitives/urm_measure/urm_den.dart

@@ -1,3 +1,5 @@
+import 'dart:ui';
+
 import 'package:fis_measure/interfaces/process/items/item.dart';
 import 'package:fis_measure/interfaces/process/items/item_metas.dart';
 import 'package:fis_measure/process/calcuators/urm_calcuators/urm_den.dart';
@@ -89,4 +91,12 @@ class URMDenFeature extends TopMeasureItemFeature {
   URMDenFeature(
     ITopMeasureItem refItem,
   ) : super(refItem);
+
+  @override
+  void setZoomRect(Rect? rect) {
+    zoomRect = rect;
+    for (var item in refItem.childItems) {
+      item.feature?.setZoomRect(rect);
+    }
+  }
 }