EsotericSoftware / EsotericSoftware/spine-editor

Gray out the transform constraint `Match` buttons when they have no effect

Open
#1,070 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
33
Forks
2
PR merge metrics
No merged PRs in 30d

Description

In 4.3, the option corresponding to the former `Relative` option has been changed to `Additive`. Up to 4.2, the `Match` button was grayed out when `Relative` was enabled. However, in 4.3, it remains enabled when `Additive` is enabled.

When `Additive` is enabled, clicking either the `Match` button in the Offset section or the one in the Properties section does not produce any visible change. Therefore, these buttons should be grayed out in this state to reduce confusion.

Related forum thread:
https://esotericsoftware.com/forum/d/29059-suggestion-improvements/32

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the transform constraint UI containing the Offset and Properties sections, then inspect how the Additive state controls each Match button. Done means both Match buttons are visibly disabled while Additive is enabled and remain usable in states where they have an effect.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.