-
Notifications
You must be signed in to change notification settings - Fork 28.9k
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
Gutter indicators not working after updating to 1.90.0-insiders #212857
Comments
+1. For me, it so far only happens in a remote environment (both a Linux devcontainer and WSL on a Windows host). A local environment with a small C# project also using git is not affected. |
I have the same issue with version 1.90.0-insider. The gutters are not showing when working in a remote environment (WSL). I tested with both new and old repositories, and the problem persists. |
This is affecting my team when using Remote SSH connected to a remote container |
Yeah this has been the first regression that feels bad enough I've just been developing natively on Windows waiting for this to get fixed 😆 |
I am also facing the same issue on |
omg, me too!!!! |
It's been 2 weeks since I firstly encountered this issue. There is an average of 1 update every two days, yet none of them fixed it. |
@lszomoru Would it be possible to get an idea of the team's stance on this? I very much appreciate how responsive the VSCode team usually is when addressing regressions. This feels like a very significant one to not have any feedback for two weeks. |
I've been looking into this today. @lszomoru, I don't even see the git SCM quick diff provider get registered. If I enable it for GHPR, I do see the GHPR quick diff get registered, and GHPR quick diffs do work. I'm wondering if a node update or something caused this, because this line seems suspicious: vscode/extensions/git/src/repository.ts Lines 871 to 872 in c6e45e9
Is |
vscode/extensions/git/src/repository.ts Lines 868 to 871 in c6e45e9
vscode/src/vs/workbench/api/browser/mainThreadSCM.ts Lines 474 to 480 in c6e45e9
vscode/src/vs/workbench/api/browser/mainThreadSCM.ts Lines 499 to 504 in c6e45e9
@lszomoru while looking at this, I noticed that the vscode/src/vs/workbench/api/browser/mainThreadSCM.ts Lines 476 to 477 in c6e45e9
|
Thank you @alexr00. We have made a change to eagerly create the text model for the commit input in order to address a different paper-cut where in some cases the commit input would not get correctly focused. This clearly broke several things (quick diff being only one of them). I have a local repro and will be pushing a fix for this today/tomorrow. |
If someone is like me, it is accidentally caused for couldn' t see the blue line I mean dirty diff line It may also not be displayed due to other settings When developing locally, if this is the case, you can check the settings. Check setting.json about below
Just annotate it. |
Does this issue occur when all extensions are disabled?: Yes (but with WSL to open a repo in WSL)
Commit: 5e68ffd
Date: 2024-05-15T08:29:12.858Z
Electron: 29.3.1
ElectronBuildId: 9464424
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Windows_NT x64 10.0.22621
Version 22H2
OS Build 22621.3447
Windows Feature Experience Pack 1000.22688.1000.0
Steps to Reproduce:
git init
I also tested with newly installed VSCode and it worked fine.
What I got
1.90.0-insider
1.89.1 (user setup)
Commit: dc96b83
Date: 2024-05-07T05:13:33.891Z
Electron: 28.2.8
ElectronBuildId: 27744544
Chromium: 120.0.6099.291
Node.js: 18.18.2
V8: 12.0.267.19-electron.0
OS: Windows_NT x64 10.0.22621
The text was updated successfully, but these errors were encountered: