diff --git a/marking_app/lib/pages/homework_correction/widget/answer_handwriting.dart b/marking_app/lib/pages/homework_correction/widget/answer_handwriting.dart index 75800ec..c167ebf 100644 --- a/marking_app/lib/pages/homework_correction/widget/answer_handwriting.dart +++ b/marking_app/lib/pages/homework_correction/widget/answer_handwriting.dart @@ -568,6 +568,8 @@ class _HandwritingDrawBoxState extends ConsumerState with Ev ); }).toList(); + newTrajectoryData.sort((a, b) => a.usageTime.compareTo(b.usageTime)); + _packagedHandwritingDatas.add(newTrajectoryData); // 分组数据 _packagedHandwritingDataAll.addAll(newTrajectoryData); // 不分组数据 } @@ -631,7 +633,6 @@ class HandWritingDrawingPainter extends CustomPainter { var points = ctrl.value; var _length = points.length; - print('正在绘制 ${_length}'); for (int i = 0; i < _length; i++) { GestureHandwritingRecording item = points[i]; GestureHandwritingRecording? nextItem = i + 1 < _length ? points[i + 1] : null;