Skip to content

Bug: Can't select a previously used process state color #6854

Open

Description

@AbigailDawson

Summary

When selecting a color for a process state, if you save the state with a color, then change it, you won’t be able to change it back to the color you initially selected (see attached recording).

Steps to reproduce:

  1. Navigate to settings > any tracker space type > process states
  2. Select a new color for any process state and save.
  3. Try to re-select the previous color and notice the save button is grayed out.

Actual Result

Save button is grayed out when selecting a previously used color.

Expected Result

User should be able to select from any of the colors for the process state.

Note: I haven’t tested all possible cases yet, for example, changing color multiple times, different state statuses, custom states vs default states etc.

Huly®: UBERF-8403

Activity

  1. assigned and unassigned on Dec 13, 2024
  2. MichaelUray commented on Oct 18, 2026

    @MichaelUray
    Contributor

    The state editor in Settings > space types > process states used to compare the chosen color against the status's original color, so after one change the original color could not be saved again. Since #9483 the Save check compares against the color currently stored for the status in that space type, so switching back to a previously used color enables Save. This looks resolved, so the issue could be closed.

  3. MichaelUray commented on Oct 20, 2026

    @MichaelUray
    Contributor

    @AbigailDawson — based on the check described above, this looks resolved in the current code. Could you please close this issue if you agree? If you think it is not fixed yet, please describe what still goes wrong (steps, expected vs. actual behaviour), so it can be looked at again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions