Parcourir la source

修正组合测量项zoom无效

gavin.chen il y a 9 mois
Parent
commit
e9510b653f
1 fichiers modifiés avec 10 ajouts et 0 suppressions
  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);
+    }
+  }
 }