Description:
Starting from version 4.3.19-beta, there is an issue in Animate mode where changing the bone Scale X or Y values by dragging the numeric entry does not work correctly when Auto Key is enabled and the World axis is selected.
Dragging in the viewport, directly typing values into the numeric entry, and editing keys in the Graph view all continue to work as expected. However, when Auto Key is enabled and the World axis is selected, attempting to change the value by dragging on the Scale X or Y numeric entry does not result in a gradual change based on the drag distance. Instead, the value remains unchanged until the cursor is moved beyond a certain distance, at which point the value suddenly flips sign without any intermediate change. For example, if the original scale value is 1, dragging past a certain threshold causes it to abruptly change to -1.

This issue does not occur in Setup mode. It also does not occur in Animate mode when Auto Key is disabled. In addition, even with Auto Key enabled, the problem does not occur when the Local axis or Parent axis is selected.
Expected behavior:
Even when Auto Key is enabled and the World axis is selected, dragging on the Scale X or Y numeric entry should gradually change the value according to the drag amount.
Steps to reproduce:
- Launch Spine 4.3.39-beta.
- Create a new project and switch to Animate mode.
- Enable
Auto Key and select the World axis.
- Select the
root bone, then start dragging on the Scale X or Y numeric entry.
- You will observe that the value remains at 1 for a while after starting the drag, and then suddenly flips to -1 once the cursor is moved far enough.
Versions where this issue was observed:
4.3.39-beta from 4.3.19-beta
This issue was reported in the following forum thread:
https://esotericsoftware.com/forum/d/29603-%E6%8A%A5%E5%91%8A%E4%B8%80%E4%B8%AA%E5%85%B3%E4%BA%8E%E7%BC%A9%E6%94%BE%E7%9A%84%E9%97%AE%E9%A2%98-4339beta
Description:
Starting from version 4.3.19-beta, there is an issue in Animate mode where changing the bone Scale X or Y values by dragging the numeric entry does not work correctly when
Auto Keyis enabled and theWorldaxis is selected.Dragging in the viewport, directly typing values into the numeric entry, and editing keys in the Graph view all continue to work as expected. However, when
Auto Keyis enabled and theWorldaxis is selected, attempting to change the value by dragging on the Scale X or Y numeric entry does not result in a gradual change based on the drag distance. Instead, the value remains unchanged until the cursor is moved beyond a certain distance, at which point the value suddenly flips sign without any intermediate change. For example, if the original scale value is1, dragging past a certain threshold causes it to abruptly change to-1.This issue does not occur in Setup mode. It also does not occur in Animate mode when
Auto Keyis disabled. In addition, even withAuto Keyenabled, the problem does not occur when theLocalaxis orParentaxis is selected.Expected behavior:
Even when Auto Key is enabled and the World axis is selected, dragging on the Scale X or Y numeric entry should gradually change the value according to the drag amount.
Steps to reproduce:
Auto Keyand select theWorldaxis.rootbone, then start dragging on the Scale X or Y numeric entry.Versions where this issue was observed:
4.3.39-beta from 4.3.19-beta
This issue was reported in the following forum thread:
https://esotericsoftware.com/forum/d/29603-%E6%8A%A5%E5%91%8A%E4%B8%80%E4%B8%AA%E5%85%B3%E4%BA%8E%E7%BC%A9%E6%94%BE%E7%9A%84%E9%97%AE%E9%A2%98-4339beta