-
Notifications
You must be signed in to change notification settings - Fork 30.3k
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
Debug frame indicator should go in the same decoration column as breakpoints #180439
Comments
If you have a code pointer that would be awesome, I wasn't aware we had a notion of combined decorations today. As far as I know in the past we merged the classnames for any decorations that wanted to appear in the glyph margin vscode/src/vs/editor/browser/viewParts/glyphMargin/glyphMargin.ts Lines 177 to 185 in 704ed70
|
So when I see this there is a I think the vscode/src/vs/workbench/contrib/debug/browser/media/debug.contribution.css Lines 34 to 38 in 510f3ee
and color here vscode/src/vs/workbench/contrib/debug/browser/breakpointEditorContribution.ts Lines 780 to 788 in 510f3ee
It seems like we are hacking editor decorations with css a bit |
Maybe the solution is just making sure that whatever logic puts breakpoints in their own lane applies to all debug decorations though, so these all get their own lane and its the same, if that makes sense |
The actual stackframe decorations come from here
|
The trouble is now we also have this notion of a To show those decorations together, I think I have to restore the old behavior so that decorations with the same |
This leads to the editor shifting to the right every time I pause, because it's adding an editor gutter. We actually already have a combo decoration that shows the two things together. I don't actually know exactly how that works but can look it up if you need it.
Actually this combo decoration doesn't exist for all breakpoint types, which is annoying, but that's an issue for me
The text was updated successfully, but these errors were encountered: