Description:
When changing the position of a mesh vertex or edge using the Rotate or Translate tools, if the change is very small, the selection is automatically deselected. This happens in both Setup and Animate modes. (In the case of Translate, this only happens when using the X/Y direction arrows.)
This can be annoying when fine-tuning the position of mesh vertices.
Expected behavior:
Even if the position of a mesh vertex or edge is changed using the Rotate or Translate tools, the original selection state is retained unless the user intentionally deselects or changes it.
Steps to reproduce:
Open the spineboy-pro.spine.
Select the head mesh attachment.
After selecting the Translate tool, zoom in as close as possible, select any vertex or edge and drag the green or red arrow slightly.
You will notice that the vertex or edge selection has been deselected.
Description: When changing the position of a mesh vertex or edge using the Rotate or Translate tools, if the change is very small, the selection is automatically deselected. This happens in both Setup and Animate modes. (In the case of Translate, this only happens when using the X/Y direction arrows.) This can be annoying when fine-tuning the position of mesh vertices.
Expected behavior: Even if the position of a mesh vertex or edge is changed using the Rotate or Translate tools, the original selection state is retained unless the user intentionally deselects or changes it.
Steps to reproduce:
head
mesh attachment.https://github.com/EsotericSoftware/spine-editor/assets/85478846/5cbd3312-c4ae-4830-b56a-a60bf61e6e24
Workaround: When moving the position of a vertex or edge using the Translate tool, clicking and dragging the top of the vertex does not deselect it.
The version of Spine in which this issue was found: Spine 4.2.29
This issue was reported on the following thread https://esotericsoftware.com/forum/d/26313-mesh-vertices-or-edges-deselect-after-small-precise-translation