Skip to content

Per-exercise 'end at the top' toggle applies to all exercises in routine #689

Description

@9thLevelSoftware

Bug Report

Reporter: cptnawesome7088
Type: Bug
Repo: Mobile (project-phoenix-mp)
Platform: iOS (latest iPhone version)

Summary

When a user creates a routine with multiple exercises and configures the "end at the top" toggle for only some exercises, the toggle setting bleeds to all exercises during the routine. Only the exercise where the toggle was enabled should end at the top, but instead every exercise in the routine ends at the top.

Steps to Reproduce

  1. Create a new routine with 5 different exercises
  2. Enable the "end at the top" toggle for only the first exercise
  3. Ensure the "end at the top" toggle is OFF for the remaining 4 exercises
  4. Start and run the routine

Expected Behavior

Only the first exercise (where "end at the top" was toggled ON) should end at the top. The other 4 exercises should follow their default end behavior (toggle OFF).

Actual Behavior

Every exercise throughout the routine ended at the top, not just the one exercise where the toggle was targeted. The "end at the top" setting appears to apply globally to the routine rather than per-exercise.

Impact

Users cannot customize per-exercise "end at the top" behavior within a routine. The toggle effectively becomes an all-or-nothing setting, breaking routine customization for users who want mixed behavior across exercises.

Original Discord Report

<@1502654170031849644> I am new to both discord and your app. I love what your are doing. So sorry if I do this incorrectly. I made a routine with 5 different exercises and had my first exercise end at the top and the rest with that togglde off. Instead every exercise ended at the top throughout the routine and not just the one exercise that I targeted. I am using the latest iphone version

Attachments

No attachments provided.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions