|
@@ -1,7 +1,9 @@
|
|
|
import 'package:fis_i18n/i18n.dart';
|
|
|
import 'package:fis_measure/interfaces/process/workspace/exam_info.dart';
|
|
|
+import 'package:fis_measure/interfaces/process/workspace/measure_3d_view_controller.dart';
|
|
|
import 'package:fis_measure/interfaces/process/workspace/measure_controller.dart';
|
|
|
import 'package:fis_measure/process/workspace/application.dart';
|
|
|
+import 'package:fis_measure/process/workspace/measure_3d_view_controller.dart';
|
|
|
import 'package:fis_measure/process/workspace/third_part/application.dart';
|
|
|
import 'package:fis_measure/utils/prompt_box.dart';
|
|
|
import 'package:fis_measure/view/player/controller.dart';
|
|
@@ -29,6 +31,7 @@ class MeasureController implements IMeasureController {
|
|
|
|
|
|
late final MeasureImagesFetchFunc _imagesFetchFunc;
|
|
|
final measureData = Get.find<MeasureDataController>();
|
|
|
+ final measure3DViewController = Get.find<Measure3DViewController>();
|
|
|
|
|
|
MeasureController(String code,
|
|
|
{required MeasureImagesFetchFunc imagesFetchFunc}) {
|
|
@@ -151,6 +154,11 @@ class MeasureController implements IMeasureController {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ if (measure3DViewController.curMeasureMode != MeasureMode.carotid2DMode) {
|
|
|
+ workingApplication.isAdaptiveCarotid2D = false;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
void _onFrameUpdated(Object sender, VidUsImage frame) {
|