Repository: vscode
Issue: Tooltips are semantically static/poor
Labels: polish,diff-editor


Type: <b>Bug</b>

I view a diff.

The pilcrow says "SHOW" whitespace.

OK: I **click** the pilcrow.

And then? The pilcrow (changes highlight and) STILL says "SHOW" whitespace...

The whole idea is wrong; what happend to "hide" (or "DO NOT show" etc)?

VS Code version: Code 1.85.1 (Universal) (0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2, 2023-12-13T09:48:06.308Z)
OS version: Darwin arm64 23.2.0
Modes:

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|Apple M2 (8 x 24)|
|GPU Status|2d_canvas: enabled<br>canvas_oop_rasterization: enabled_on<br>direct_rendering_display_compositor: disabled_off_ok<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>opengl: enabled_on<br>rasterization: enabled<br>raw_draw: disabled_off_ok<br>video_decode: enabled<br>video_encode: enabled<br>vulkan: disabled_off<br>webgl: enabled<br>webgl2: enabled<br>webgpu: enabled|
|Load (avg)|1, 2, 2|
|Memory (System)|16.00GB (4.21GB free)|
|Process Argv|--crash-reporter-id 3672b48b-e873-43c1-8bb2-2c02bdf74fa0|
|Screen Reader|no|
|VM|0%|
</details><details><summary>Extensions (46)</summary>

Extension|Author (truncated)|Version
---|---|---
markdown-mermaid|bie|1.21.0
vscode-markdownlint|Dav|0.53.0
vscode-deno|den|3.30.0
gitlens|eam|14.6.1
seito-openfile|Fr4|2.2.0
gitlab-workflow|Git|3.93.1
gc-excelviewer|Gra|4.2.58
plantuml|jeb|2.17.5
svg|joc|1.5.3
rainbow-csv|mec|3.9.0
vscode-antlr4|mik|2.4.4
vscode-docker|ms-|1.28.0
csdevkit|ms-|1.1.16
csharp|ms-|2.14.8
dotnet-interactive-vscode|ms-|1.0.4611010
vscode-dotnet-runtime|ms-|2.0.0
vscodeintellicode-csharp|ms-|0.1.26
data-workspace-vscode|ms-|0.5.0
mssql|ms-|1.22.0
sql-bindings-vscode|ms-|0.4.0
sql-database-projects-vscode|ms-|1.4.1
jupyter|ms-|2023.11.1003402403
jupyter-keymap|ms-|1.1.2
jupyter-renderers|ms-|1.0.17
vscode-jupyter-cell-tags|ms-|0.1.8
vscode-jupyter-slideshow|ms-|0.1.5
remote-containers|ms-|0.327.0
hexeditor|ms-|1.9.12
live-server|ms-|0.4.13
remote-explorer|ms-|0.4.1
remote-server|ms-|1.5.0
fabric8-analytics|red|0.7.3
java|red|1.25.1
vscode-yaml|red|1.14.0
rust-analyzer|rus|0.3.1774
code-spell-checker|str|3.0.1
shellcheck|tim|0.35.0
pdf|tom|1.2.2
intellicode-api-usage-examples|Vis|0.2.8
vscodeintellicode|Vis|1.2.30
vscode-java-debug|vsc|0.55.0
vscode-java-dependency|vsc|0.23.3
vscode-java-pack|vsc|0.25.15
vscode-java-test|vsc|0.40.1
vscode-maven|vsc|0.43.0
markdown-all-in-one|yzh|3.5.1


</details><details>
<summary>A/B Experiments</summary>

```
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vslsvsres303:30308271
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
vscoreces:30445986
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
pythonvs932:30410667
py29gd2263:30899288
vsclangdc:30486549
c4g48928:30535728
dsvsc012:30540252
azure-dev_surveyone:30548225
2e4cg342:30602488
89544117:30613380
2i9eh265:30646982
showlangstatbar:30737416
0bi6i642:30917235
fixshowwlkth:30771522
showindicator:30805244
pythongtdpath:30769146
i26e3531:30792625
welcomedialogc:30910334
pythonnosmt12:30797651
pythonidxpt:30866567
pythonnoceb:30805159
asynctok:30898717
dsvsc013:30795093
dsvsc014:30804076
dsvsc015:30845448
pythontestfixt:30902429
pyreplss1:30897532
pythonmypyd1:30879173
pythoncet0:30885854
2e7ec940:30885897
pythontbext0:30879054
accentitlementst:30887150
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
aa_t_chat:30882232
cp7184t:30925682

```

</details>

<!-- generated by issue reporter -->