Browse Source

修正多模式下同名测量项高亮错误的问题 #0011814

gavin.chen 2 years ago
parent
commit
ce5667c122

+ 2 - 1
lib/view/mobile_view/mobile_right_panel/mobile_more_measure_item_dialog.dart

@@ -235,7 +235,8 @@ class _MobileMoreMeasureItemDialogState
   FWidget _buildMeasureListItem(
     MeasureItemModel item,
   ) {
-    final bool isActive = widget.activeItemName == item.itemMeta.name;
+    final bool isActive = widget.activeItemName == item.itemMeta.name &&
+        widget.initModeIndex == currentModeIndex;
     return FInkWell(
       onTap: () {
         if (isActive) return;