Browse Source

Fix bug 0012260: 【AI结果编辑】手机端AI结果编辑功能(更改结果 特征分析 页面样式等)不可用

Jimmy 1 year ago
parent
commit
e9f1ef3c0f
1 changed files with 9 additions and 2 deletions
  1. 9 2
      lib/view/paint/parts/ai_result.dart

+ 9 - 2
lib/view/paint/parts/ai_result.dart

@@ -11,6 +11,7 @@ import 'package:fis_measure/view/paint/parts/feature_analysis.dart';
 import 'package:flutter/material.dart';
 import 'package:get/get.dart';
 import 'package:vid/us/vid_us_image.dart';
+import 'package:fis_ui/index.dart';
 
 class AIResultPanel extends StatefulWidget {
   final List<AIDetectedObject> aiDetectedObject;
@@ -114,8 +115,7 @@ class _AIResultPanelState extends State<AIResultPanel> {
                         const SizedBox(
                           height: 10,
                         ),
-                        if (aiDetectedObjectItem.descriptions?.isNotEmpty ??
-                            false)
+                        if (_canEditAI())
                           InkWell(
                             onTap: () {
                               Get.dialog(
@@ -162,4 +162,11 @@ class _AIResultPanelState extends State<AIResultPanel> {
     });
     return indexList.indexOf(selectedAIResultIndex);
   }
+
+  bool _canEditAI() {
+    if (kIsMobile) {
+      return false;
+    }
+    return aiDetectedObjectItem.descriptions?.isNotEmpty ?? false;
+  }
 }