Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using some hotkeys while tracing a mesh causes the inner vertices of the mesh to be edited #844

Open
misaki-eymard opened this issue Oct 24, 2024 · 0 comments

Comments

@misaki-eymard
Copy link
Collaborator

misaki-eymard commented Oct 24, 2024

Description:
You cannot normally add or edit the inner vertices of a mesh attachment until before you press the OK button using the mesh tracing, but you can edit them by using the following hotkeys:

--- Attachments ---
Edit Mesh - Modify: 
Edit Mesh - Create: 
Edit Mesh - Delete: 

If you assign any key to these hotkeys, you can modify, create or delete them even though you are tracing while pressing the corresponding hotkey.

Expected behavior:
During the tracing process, the vertices inside the mesh hull cannot be edited in any way.

Steps to reproduce:

  1. Edit hotkeys-1.txt and assign any hotkeys to Edit Mesh - Modify, Edit Mesh - Create and Edit Mesh - Delete.
  2. Open spineboy-pro.spine in Spine 4.2.36.
  3. Select the head attachment and press the Edit Mesh button on the tree view.
  4. Press the Trace button.
  5. Press and hold the hotkey set in step 1 and you will see that you can now edit, create or delete vertices. (If you press and release the hotkey, you will not be able to modify, create or delete it.)
    Screenshot 2024-10-24 at 9 58 07

The versions of Spine that can reproduce this issue:
Spine 4.0, 4.1, and 4.2.

This issue was reported in the following thread on the forum:
https://esotericsoftware.com/forum/d/27110-%E4%B8%80%E4%BA%9B%E5%9C%A8%E4%BD%BF%E7%94%A8%E4%B8%AD%E9%81%87%E5%88%B0%E7%9A%84%E9%97%AE%E9%A2%98%E4%B8%8Ebug

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

No branches or pull requests

1 participant