diff --git a/lib/main.dart b/lib/main.dart index 51fb7b9d6..e998a81d8 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -161,7 +161,9 @@ Future _init(bool isBackground, {String via = ''}) async { }); } FeatureFlagService.instance.init(); - await ObjectDetectionService.instance.init(); + if (FeatureFlagService.instance.isInternalUserOrDebugBuild()) { + await ObjectDetectionService.instance.init(); + } _logger.info("Initialization done"); } diff --git a/lib/ui/viewer/file/file_info_widget.dart b/lib/ui/viewer/file/file_info_widget.dart index 13772144f..e40c1c165 100644 --- a/lib/ui/viewer/file/file_info_widget.dart +++ b/lib/ui/viewer/file/file_info_widget.dart @@ -10,6 +10,7 @@ import "package:photos/ente_theme_data.dart"; import "package:photos/models/file.dart"; import "package:photos/models/file_type.dart"; import 'package:photos/services/collections_service.dart'; +import "package:photos/services/feature_flag_service.dart"; import 'package:photos/theme/ente_theme.dart'; import 'package:photos/ui/components/divider_widget.dart'; import 'package:photos/ui/components/icon_button_widget.dart'; @@ -236,14 +237,16 @@ class _FileInfoWidgetState extends State { : DeviceFoldersListOfFileWidget(allDeviceFoldersOfFile), ), ), - SizedBox( - height: 62, - child: ListTile( - horizontalTitleGap: 0, - leading: const Icon(Icons.image_search), - title: ObjectTagsWidget(file), - ), - ), + FeatureFlagService.instance.isInternalUserOrDebugBuild() + ? SizedBox( + height: 62, + child: ListTile( + horizontalTitleGap: 0, + leading: const Icon(Icons.image_search), + title: ObjectTagsWidget(file), + ), + ) + : null, (file.uploadedFileID != null && file.updationTime != null) ? ListTile( horizontalTitleGap: 2,