You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When editing Player.gd in my project, the LSP is extremely slow. It takes several seconds for diagnostics or completions to update. If I remove the ThirdPersonModel node from Player.tscn, the LSP performance drastically improves. I'm using the LSP via the helix editor.
Before:
After:
Steps to reproduce
Open Player.gd in an external editor using the LSP.
In _ready, try typing rollback_
Wait for completions to appear, it takes several seconds.
Delete ThirdPersonModel from Player.tscn
Note that the LSP is now much faster
Minimal reproduction project (MRP)
I spent a while trying to minimize my project. It could probably be taken further, but this is relatively minimal.
Wow, I spent a bunch of time trying to get an MRP last night, and was confident I could still repro. Now I can't repro, even on my original, non-minimized project. If it comes up again, I'll try closing the scene and running with #101091.
Ok, I can repro again, and closing the scene does not help. However, #101091 does seem to resolve the issue!
I think this can be closed as a dupe of #100934. Thanks!
Tested versions
Reproducible in: 4.3.1.rc.custom_build.90f21a35c
System information
Godot v4.3.1.rc (90f21a3) - Arch Linux #1 SMP PREEMPT_DYNAMIC Sat, 08 Feb 2025 18:54:55 +0000 - Wayland - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 3080 (nvidia; 570.86.16) - AMD Ryzen 5 5600X 6-Core Processor (12 Threads)
Issue description
When editing
Player.gd
in my project, the LSP is extremely slow. It takes several seconds for diagnostics or completions to update. If I remove theThirdPersonModel
node fromPlayer.tscn
, the LSP performance drastically improves. I'm using the LSP via thehelix
editor.Before:

After:

Steps to reproduce
Player.gd
in an external editor using the LSP._ready
, try typingrollback_
ThirdPersonModel
fromPlayer.tscn
Minimal reproduction project (MRP)
I spent a while trying to minimize my project. It could probably be taken further, but this is relatively minimal.
example.zip
The text was updated successfully, but these errors were encountered: