-
Notifications
You must be signed in to change notification settings - Fork 30.8k
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
SCM Graph - pane loads indefinitely with non-git SCM extensions #234717
Comments
I have noticed this on the latest release and could not find an issue that matched it, but I think the Conventional Commits extension is what is leading to me seeing the perpetual loading of the SCM panel. What I noticed is that when this happens, which isn't immediately on launch, it seems to be several minutes later, I'll see the icon with the clock on the sidebar for the SCM panel show up like its loading, at that point several other extensions like Copilot and such stop working, and/or hang indefinitely until I reload the window. @davidfirst are you seeing similar behavior? Edit: After disabling that extension I see the very next extension that tried to do anything related to Git, set the panel to perpetual loading cycle and the Extension Host output shows:
|
Lo siento estoy en cuarentena... off.
El viernes, 29 de noviembre de 2024, Joshua ***@***.***>
escribió:
… I have noticed this on the latest release and could not find an issue that
matched it, but I think the Conventional Commits extension is what is
leading to me seeing the perpetual loading of the SCM panel.
What I noticed is that when this happens, which isn't immediately on
launch, it seems to be several minutes later, I'll see the icon with the
clock on the sidebar for the SCM panel show up like its loading, at that
point several other extensions like Copilot and such stop working, and/or
hang indefinitely until I reload the window. @davidfirst
<https://github.com/davidfirst> are you seeing similar behavior?
—
Reply to this email directly, view it on GitHub
<#234717 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWLTADZSD3BYWWSZMWAGPPL2DCGZVAVCNFSM6AAAAABSRVDP5CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBYGA4DMMZQHA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
@netopsengineer , nope, I don't use Conventional Commits extension and I don't see the log error you got. |
Also, after implementing a way for other extensions to provide a "graph", it would be nice to have the documentation added on https://code.visualstudio.com/api/extension-guides/scm-provider about how to do it. |
This bug has been fixed in the latest release of VS Code Insiders! @davidfirst, you can help us out by commenting If things still don't seem right, please ensure you're on version d991749 of Insiders (today's or later - you can use Happy Coding! |
/verified |
Does this issue occur when all extensions are disabled?: Yes/No
No (the issue requires an SCM extension to be loaded).
Steps to Reproduce:
Hg: Initialize Repository (Hg)
from the Command Palette.I am the developer of the "bit" extension, which also provides SCM capabilities, I initially observed this issue with my extension. To ensure the problem is not specific to my extension, I tested it with Hg and encountered the same issue.
If there is a way for me to provide my own graph according to my source control, this will be even better.
Even maybe an option to disable it from the settings. (I know it's possible from the UI to deselect it, but I can't control it programmatically). I came across an older youtube video showing a settings to disable it: "SCM: experimental: Show History Graph" but sadly it's not available anymore.
The text was updated successfully, but these errors were encountered: