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

Mouse behaviour issues and navigation changes in Visual Shader editor (compared to Godot 3.4.5) #64020

Open
Lux-Ae opened this issue Aug 6, 2022 · 2 comments

Comments

@Lux-Ae
Copy link

Lux-Ae commented Aug 6, 2022

Godot version

3.5

System information

Windows 10

Issue description

Mouse behaviour issues and navigation changes in Visual Shader editor (compared to Godot 3.4.5):

  • Click and hold, draging over a value no longer snaps to node making incremental changes not possible
  • Default scroll wheel behaviour changed:
    • Before Scroll Wheel = Vertical Scroll / Now Zoom only
    • Before Shift + Scroll = Horizontal scroll / Now Zoom only
godotmousebehaviour0001-0260.mp4

Steps to reproduce

Adding either Scalarconstant or Vectorconstant node in Visual shader doesn't capture mouse anymore making it harder to increase the values via click andd drag.
Mouse scroll behaviour changed, but I can't tell if it was intended or editable to previous behaviour.

Minimal reproduction project

No response

@Calinou
Copy link
Member

Calinou commented Aug 7, 2022

@Lux-Ae Can you reproduce this in any of the 3.5 betas and RCs to determine when the regression started?

@Lux-Ae
Copy link
Author

Lux-Ae commented Aug 7, 2022

It seems Scroll navigation defaults changed since 3.5 beta 1 through RC 8.
Click and Drag snapping issue was worse from Beta 1 to RC 3, where dragging cause the mouse to teleport to the center coordinates of the screen no matter where you started dragging, but that was resolved by RC 4.
Mouse not being captured occurs from 3.5 Beta 1 through 3.5 stable.

@akien-mga akien-mga added this to Tasks in 3.x release management via automation Aug 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Tasks
Development

No branches or pull requests

2 participants