vscode icon indicating copy to clipboard operation
vscode copied to clipboard

Source Control - Graph - compare view has undisable smooth scrolling

Open fireattack opened this issue 8 months ago • 4 comments

Type: Bug

  1. Ensure editor.smoothScrolling is disabled (default).
  2. Open a git repo.
  3. Go Source Control (side bar) -> Graph -> click on any commits to show the compare view in the main editor.
  4. Scroll around.

Expected: no smooth scrolling

Observed: has smooth scrolling

VS Code version: Code 1.100.2 (848b80aeb52026648a8ff9f7c45a9b0a80641e2e, 2025-05-14T21:47:40.416Z) OS version: Windows_NT x64 10.0.19045 Modes:

System Info
Item Value
CPUs Intel(R) Core(TM) i5-14600K (20 x 3494)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) undefined
Memory (System) 31.77GB (11.80GB free)
Process Argv --crash-reporter-id b6fcf05e-a986-4547-b92a-20ce53e79f08
Screen Reader no
VM 67%
Extensions (78)
Extension Author (truncated) Version
vscode-m3u af4 1.0.0
vscode-nginx-conf ahm 0.3.5
Bookmarks ale 13.5.0
rtf ale 2.8.1
vscode-json and 1.5.2
vscode-subtitles ast 0.4.0
git-exclude bou 0.4.2
gitignore cod 0.10.0
curlconverter cur 0.0.3
docker doc 0.7.0
githistory don 0.6.20
xml Dot 2.5.1
vscode-great-icons emm 2.1.119
prettier-vscode esb 11.0.0
copy-relative-path-and-line-numbers ezf 0.3.1
vscode-open-in-github fab 2.3.1
code-runner for 0.12.2
matlab Gim 3.0.2
copilot Git 1.323.0
copilot-chat Git 0.27.2
remotehub Git 0.64.0
vscode-github-actions git 0.27.1
vscode-pull-request-github Git 0.110.0
go gol 0.46.1
gc-excelviewer Gra 4.2.63
vscode-edit-csv jan 0.11.3
jbockle-format-files jbo 3.4.0
json-escaper jos 1.1.2
vscode-view-in-browser kop 1.0.5
autoconf mae 0.2.0
vscode-autohotkey-plus-plus mar 6.7.1
rainbow-csv mec 3.19.0
gitignore mic 1.0.1
ecdc mit 1.8.0
vscode-docker ms- 1.29.6
csdevkit ms- 1.19.63
csharp ms- 2.76.27
vscode-dotnet-runtime ms- 2.3.3
autopep8 ms- 2025.2.0
debugpy ms- 2025.8.0
isort ms- 2025.0.0
python ms- 2025.6.1
vscode-pylance ms- 2025.5.1
remote-containers ms- 0.413.0
remote-ssh ms- 0.120.0
remote-ssh-edit ms- 0.87.0
remote-wsl ms- 0.99.0
azure-repos ms- 0.40.0
cpptools ms- 1.25.3
hexeditor ms- 1.11.1
remote-explorer ms- 0.5.0
remote-repositories ms- 0.42.0
remote-server ms- 1.5.2
copy-json-path nid 0.4.0
vetur oct 0.37.3
postman-for-vscode Pos 1.12.0
text-power-tools qcz 1.51.0
seti-icons qin 0.1.3
sqlite-viewer qwt 0.10.6
vscode-data-preview Ran 2.3.0
vscode-yaml red 1.18.0
vscode-sort-json ric 1.20.0
rust-analyzer rus 0.3.2466
code-spell-checker str 4.0.47
vscode-open-in-github sys 1.18.0
even-better-toml tam 0.21.2
pdf tom 1.2.2
simple-rst tro 1.5.4
sort-lines Tyr 1.12.0
vscode-lldb vad 1.11.4
intellicode-api-usage-examples Vis 0.2.9
vscodeintellicode Vis 1.3.2
vscode-icons vsc 12.13.0
vscode-todo-highlight way 1.0.5
highlight-bad-chars wen 0.0.6
word-divider yut 0.2.1
save-as-root yy0 1.10.0
cuesheet zgm 0.4.0

(3 theme extensions excluded)

A/B Experiments
vsliv368:30146709
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805:30301674
binariesv615:30325510
c4g48928:30535728
azure-dev_surveyone:30548225
962ge761:30959799
2e7ec940:31000449
pythontbext0:30879054
cppperfnew:31000557
dwnewjupytercf:31046870
pythonrstrctxt:31112756
nativeloc1:31192215
5fd0e150:31155592
dwcopilot:31170013
6074i472:31201624
dwoutputs:31242946
customenabled:31248079
9064b325:31222308
copilot_t_ci:31222730
e5gg6876:31282496
pythoneinst12:31285622
bgtreat:31268568
4gafe986:31271826
9gig6300:31309970
996jf627:31283433
pythonrdcb7cf:31303019
usemplatestapi:31297334
0aa6g176:31307128
7bj51361:31289155
747dc170:31275177
pylancecolorcf:31309109
aj953862:31281341
generatesymbolt:31295002
convertfstringf:31295003
gendocf:31295004

fireattack avatar May 22 '25 06:05 fireattack

Did you try with extensions disabled code --disable-extensions?

If VSCode works fine, then try to find the offending extension with F1 and Help: Start Extension Bisect.

albertosantini avatar May 22 '25 08:05 albertosantini

Did you try with extensions disabled code --disable-extensions?

If VSCode works fine, then try to find the offending extension with F1 and Help: Start Extension Bisect.

Can reproduce with code --disable-extensions.

fireattack avatar May 22 '25 08:05 fireattack

I am sorry, but I cannot appreciate any difference with editor.smoothScrolling disabled or enabled when I scroll around.

albertosantini avatar May 22 '25 08:05 albertosantini

That's the bug..you can't disable smooth scrolling in this view.

fireattack avatar May 22 '25 09:05 fireattack