浏览代码

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

gavin.chen 2 年之前
父节点
当前提交
ce5667c122
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      lib/view/mobile_view/mobile_right_panel/mobile_more_measure_item_dialog.dart

+ 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;