Hi! This issue happens one or two times after I posted here. But I'm sorry that I still couldn't figure out what I did in common before it appears.
I do use a 2 monitors setup and sometimes running 2 instances of Spine at the same time.
I would keep this in mind and try to figure out what triggers it!
Thanks for your replies!!
Okay I think I figured out what happened.
I am using a logitech G502 mouse with two side buttons. They are assigned to default functions which is 'forward' and 'back'. When browsing the website or the windows explorer the buttons function normally.
I am not intentionally using these side buttons in Spine because when clicking them it seems nothing happens. But sometimes I will accidentally click them when dragging the mouse or clicking the mouse left or mouse right.
This is what I found :think: :
when clicking 'forward' or 'back' without any other input, nothing happens.
when clicking 'forward' with other mouse clicks(left click or right click), nothing special happens ( as if I was only clicking the left or right mouse)
when clicking 'back' with other mouse clicks (left click or right click), Spine will enter a glitch. In this state, the hover effect on items/bones/meshes will function weirdly. Sometimes it's even impossible to click and select some items.
While Spine is in the glitch state mentioned in 3, click 'forward' will instantly recover Spine into its normal state. The hover effect on all items are back and I can freely select anything.
Assign the mouse side buttons into null will not trigger the glitch state.
All the mentioned findings can be reproduced while using my setup (2 monitors, windows 10, Spine v4.0.22 or v4.0.21). Which means Nate was right about it not being a specific issue for v4.0.22!
I have not tested it with other mouse type with side buttons.
I have disabled my side buttons after finding this and the problem never occurs.
Thanks for your patience and replies!! π