gavin.chen 2 лет назад
Родитель
Сommit
b1d052d99f
1 измененных файлов с 13 добавлено и 12 удалено
  1. 13 12
      lib/view/mobile_view/widgets/fine_tune_panel.dart

+ 13 - 12
lib/view/mobile_view/widgets/fine_tune_panel.dart

@@ -210,18 +210,19 @@ class _FineTunePanelState extends State<FineTunePanel> {
       }
       if (application.activeMeasureItem is TopMeasureItem) {
         isCombined = true;
-        if (_currWorkingItem?.feature == null) return;
-        pointsNum =
-            _currWorkingItem!.feature!.innerPoints.toSet().toList().length;
-        if (pointsNum == 1) {
-          setState(() {
-            ifShowPanel = true;
-          });
-          Offset startPoint = _currWorkingItem!.feature!.innerPoints[0]
-              .toOffset()
-              .scale(containerSize.width, containerSize.height);
-          _updateAlignment(startPoint);
-          return;
+        if (_currWorkingItem?.feature != null) {
+          pointsNum =
+              _currWorkingItem!.feature!.innerPoints.toSet().toList().length;
+          if (pointsNum == 1) {
+            setState(() {
+              ifShowPanel = true;
+            });
+            Offset startPoint = _currWorkingItem!.feature!.innerPoints[0]
+                .toOffset()
+                .scale(containerSize.width, containerSize.height);
+            _updateAlignment(startPoint);
+            return;
+          }
         }
       }
     }