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(