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

The editor completely softlocks in weird ways when editing a Curve2D, which forces a reset. #90353

Closed
JHDev2006 opened this issue Apr 7, 2024 · 9 comments

Comments

@JHDev2006
Copy link

Tested versions

Only present in 4.3 dev 5

System information

Godot v4.3.dev5.mono - Windows 10.0.22631 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 3070 Ti (NVIDIA; 31.0.15.4592) - AMD Ryzen 7 5800X 8-Core Processor (16 Threads)

Issue description

When editing a Path2D and various other nodes (Happens reliably with Path2D, other nodes are not known, but still happens occasionally), the ability to change values, add nodes / remove nodes, etc is completely disabled, regardless of the scene, or if the path2D node is selected. It is incredibly frustrating as i frequently use Curve2D's in my project, and each time i have to reload the editor completely once i've finished editing the curve.

Steps to reproduce

  1. Create a Path2D node
  2. Select it, to have the points editor tab show up on the top of the window.
  3. Observe how certain actions just cannot be performed, such as pressing the "reset" button next to the curve2D, Setting of values is completely disabled as well as adding and deleting nodes.

Minimal reproduction project (MRP)

N/A

@JHDev2006
Copy link
Author

Tested some more. Found out the issue is only persistent if the scene with the Curve2D is present, closing and reopening the scene fixes it, still frustrating.

@JHDev2006
Copy link
Author

did some more testing, i think its something to do with adding or editing a point on the curve, as simply selecting the curve2D does not cause this issue?

@AyyZerrAsa
Copy link

I've noticed this, saving the scene also unlocked things for me.

@JHDev2006
Copy link
Author

Issue #89781 fixes this, thanks guys! ❤️

@akien-mga akien-mga added this to the 4.3 milestone May 2, 2024
@uzkbwza
Copy link

uzkbwza commented Jul 19, 2024

this appears to be happening again in 4.3.beta3 :(

@akien-mga
Copy link
Member

@uzkbwza Can you give more details on how exactly you're reproducing the issue?

I can't reproduce the issue following the steps in the OP in 4.3.beta3 on Linux.

@JHDev2006
Copy link
Author

same here, cannot seem to replicate the issue based on what the bug originally was. Interested to see if its a new thing.

@uzkbwza
Copy link

uzkbwza commented Jul 24, 2024

@akien-mga

@uzkbwza Can you give more details on how exactly you're reproducing the issue?

I can't reproduce the issue following the steps in the OP in 4.3.beta3 on Linux.

creating a path2D node and adding or editing points breaks the undo functionality for the whole editor, requiring a restart. I'll try to see if I can replicate it with a minimal example when I'm home. I'm on Windows 11.

@uzkbwza
Copy link

uzkbwza commented Jul 24, 2024

here is a video of what happens with just a base Path2D node.

Godot_v4.3-beta3_win64_98FOH1JdRD.mp4

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

No branches or pull requests

5 participants