From bfae57ff59ed197e3eb12e3ba25ed57ecff1b46a Mon Sep 17 00:00:00 2001 From: Abhishek Shroff Date: Sun, 29 Dec 2024 21:18:36 +0530 Subject: [PATCH] [client] Overwrite name conflict resolution --- client/lib/ui/sync/action_view.dart | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/client/lib/ui/sync/action_view.dart b/client/lib/ui/sync/action_view.dart index 599ef679..3b99c5dd 100644 --- a/client/lib/ui/sync/action_view.dart +++ b/client/lib/ui/sync/action_view.dart @@ -51,6 +51,14 @@ class ActionView extends StatelessWidget { trailing: Row( mainAxisSize: MainAxisSize.min, children: [ + if (showRenameOptions) + IconButton( + icon: const Icon(Icons.warning), + tooltip: 'Overwrite', + onPressed: () async { + if (action is! ResourceBindAction) return; + action.updateConflictResolution(resourceBindConflictResolutionOverwrite); + }), if (showRenameOptions) IconButton( icon: const Icon(Icons.healing),