From 5d175e1be5a356b629bd43bd75b308e6071dd7a4 Mon Sep 17 00:00:00 2001 From: Ankit Suda Date: Sat, 19 Nov 2022 17:39:07 +0530 Subject: [PATCH] Remove exercise on remove last set --- .../ui/components/workouteditor/WorkoutEditorComponent.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/common-ui-components-workout-editor/src/main/java/com/ankitsuda/rebound/ui/components/workouteditor/WorkoutEditorComponent.kt b/modules/common-ui-components-workout-editor/src/main/java/com/ankitsuda/rebound/ui/components/workouteditor/WorkoutEditorComponent.kt index f6611cef..2be9324d 100644 --- a/modules/common-ui-components-workout-editor/src/main/java/com/ankitsuda/rebound/ui/components/workouteditor/WorkoutEditorComponent.kt +++ b/modules/common-ui-components-workout-editor/src/main/java/com/ankitsuda/rebound/ui/components/workouteditor/WorkoutEditorComponent.kt @@ -186,7 +186,11 @@ fun WorkoutEditorComponent( onUpdateLogEntry(updatedEntry) }, onSwipeDelete = { entryToDelete -> - onDeleteLogEntry(entryToDelete) + if (logEntriesWithJunctionItem.logEntries.size == 1) { + onDeleteExerciseFromWorkout(logEntriesWithJunctionItem) + } else { + onDeleteLogEntry(entryToDelete) + } }, onAddSet = { onAddEmptySetToExercise(