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

Code Editor 2: Language server fails when project tool runs on project open for a large project #8685

Open
KormexGit opened this issue Dec 12, 2024 — with GM Bug Reporter · 0 comments
Assignees
Labels
ide-bug Bugs with the GameMaker IDE project This issue has a sample project attached
Milestone

Comments

@KormexGit
Copy link

KormexGit commented Dec 12, 2024

Description

If the attached project is opened in 2024.8, so project tool runs to convert it to 2024.8, and then it is opened in 2024.11 so the project tool runs again to convert it back to 2024.11, the CE2 language server will fail (variables grey, no autocomplete, etc). This only happens when I open it in 2024.8 then immediately open it in 2024.11, so my assumption is project tool and the language server loading happening at the same time is breaking things somehow. I was unable to get this to happen in a smaller test project, so project size or load time also seems to have something to do with it.

Notably, restarting the project or going to a different project will still have the language server dead, GM has to be restarted for it to work again.

Steps To Reproduce

  1. Open attached project in 2024.8.
  2. Close it, then open it again in 2024.11 with CE2 already enabled.
  3. Open some random script or object and see that the language server isn't working.

Which version of GameMaker are you reporting this issue for?

IDE v2024.1100.0.713 Runtime v2024.1100.0.726

Which operating system(s) are you seeing the problem on?

Windows 10.0.22631.0

b2430e27-f6ab-4c12-b294-a1385e272a20

@gm-bug-reporter gm-bug-reporter bot added ide-bug Bugs with the GameMaker IDE project This issue has a sample project attached labels Dec 12, 2024
@stuckie stuckie moved this from Triage to Todo in Team Workload Dec 13, 2024
@stuckie stuckie added this to the 2024.13 milestone Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ide-bug Bugs with the GameMaker IDE project This issue has a sample project attached
Projects
Status: Todo
Development

No branches or pull requests

3 participants