소스 검색

[mob][photos] Don't show empty faces in debug

laurenspriem 1 년 전
부모
커밋
c142ed07b8
2개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      mobile/lib/ui/viewer/file_details/face_widget.dart
  2. 2 0
      mobile/lib/ui/viewer/file_details/faces_item_widget.dart

+ 6 - 0
mobile/lib/ui/viewer/file_details/face_widget.dart

@@ -233,6 +233,12 @@ class _FaceWidgetState extends State<FaceWidget> {
                       style: Theme.of(context).textTheme.bodySmall,
                       style: Theme.of(context).textTheme.bodySmall,
                       maxLines: 1,
                       maxLines: 1,
                     ),
                     ),
+                  if (kDebugMode && widget.face.score < 0.75)
+                    Text(
+                      '[Debug only]',
+                      style: Theme.of(context).textTheme.bodySmall,
+                      maxLines: 1,
+                    ),
                   // if (kDebugMode)
                   // if (kDebugMode)
                   //   if (highlight)
                   //   if (highlight)
                   //     const Text(
                   //     const Text(

+ 2 - 0
mobile/lib/ui/viewer/file_details/faces_item_widget.dart

@@ -79,6 +79,8 @@ class _FacesItemWidgetState extends State<FacesItemWidget> {
       // Remove faces with low scores
       // Remove faces with low scores
       if (!kDebugMode) {
       if (!kDebugMode) {
         faces.removeWhere((face) => (face.score < 0.75));
         faces.removeWhere((face) => (face.score < 0.75));
+      } else {
+        faces.removeWhere((face) => (face.score < 0.5));
       }
       }
 
 
       if (faces.isEmpty) {
       if (faces.isEmpty) {