From eeee5147cc92f79972b50716fd862c461c039013 Mon Sep 17 00:00:00 2001 From: Yaros Date: Mon, 17 Nov 2025 17:17:04 +0100 Subject: [PATCH] fix(mobile): delete from device warning shows incorrectly (#23935) fix(mobile): delete warning on multiple assets --- mobile/lib/providers/infrastructure/action.provider.dart | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mobile/lib/providers/infrastructure/action.provider.dart b/mobile/lib/providers/infrastructure/action.provider.dart index 9467f63483..659bd05db9 100644 --- a/mobile/lib/providers/infrastructure/action.provider.dart +++ b/mobile/lib/providers/infrastructure/action.provider.dart @@ -264,9 +264,8 @@ class ActionNotifier extends Notifier { } Future deleteLocal(ActionSource source, BuildContext context) async { - // Always perform the operation if there is only one merged asset final assets = _getAssets(source); - bool? backedUpOnly = assets.length == 1 && assets.first.storage == AssetState.merged + bool? backedUpOnly = assets.every((asset) => asset.storage == AssetState.merged) ? true : await showDialog( context: context,