Skip to content

Multiple selections cause the settings of transform constraints outside a folder to be reflected in the ones inside a folder #856

@misaki-eymard

Description

@misaki-eymard

Description:
Simultaneously selecting multiple transform constraints, one inside a folder and one outside the folder, may cause the Local or Relative option to be unchecked, even though you have not changed the options.

Expected behavior:
If the Local or Relative option is not touched, these settings will not change even if more than one constraint is selected.

Steps to reproduce:

  1. Download the attached .zip file: Multiple selections cause the settings change.spine.zip
  2. Open the Spine project contained within. The skeleton is simple and has three transform constraints:
    Screenshot 2024-11-28 at 12 22 37
    Make sure that the three constraints Local and Relative are unchecked.
  3. Select the transform constraints 1 and 2 at the same time and check Local and Relative in this state.
  4. Release the selection state. Then select 3 and 1 at the same time.
  5. If you deselect them, you will see that Local and Relative options of 1, which should have been checked, are unchecked.

In Step 4, if you select all 3, 2 and 1 at the same time, the Local and Relative check boxes will be unchecked for both 2 and 1.

Once you have reached Step 5, you cannot reproduce this problem by simply redoing the selection, so always start again from Step 3.

The version of Spine in which this issue was found:
Spine 4.2.37

This issue was reported in the following thread on the forum:
https://esotericsoftware.com/forum/d/27703-transform-constraints-local-and-relative-options-reset

Metadata

Metadata

Assignees

No one assigned

    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