microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
163.07k stars 28.81k forks source link

Settings TOC requires double click #54436

Closed rebornix closed 6 years ago

rebornix commented 6 years ago

Issue Type: Bug

TOC in the new settings editor requires double click to expand/collapse the category, which is not the same as our other tree views.

VS Code version: Code - Insiders 1.26.0-insider (6babef94104b27b252929324aa3c2d69cd38e9f2, 2018-07-16T05:11:22.192Z) OS version: Darwin x64 17.6.0

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz (8 x 2200)| |GPU Status|2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: enabled
rasterization: enabled
video_decode: enabled
video_encode: enabled
vpx_decode: enabled
webgl: enabled
webgl2: enabled| |Load (avg)|3, 2, 2| |Memory (System)|16.00GB (0.67GB free)| |Process Argv|/Applications/Visual Studio Code - Insiders.app/Contents/MacOS/Electron -psn_0_14798364| |Screen Reader|no| |VM|0%|
Extensions (42) Extension|Author (truncated)|Version ---|---|--- spellright|ban|2.5.16 markdown-emoji|bie|0.0.7 solargraph|cas|0.17.6 npm-intellisense|chr|1.3.0 vscode-svgviewer|css|1.4.4 vscode-markdownlint|Dav|0.18.0 vscode-eslint|dba|1.4.12 gitlens|eam|8.5.0 remotehub|eam|0.2.0 EditorConfig|Edi|0.12.4 tslint|eg2|1.0.33 vscode-npm-script|eg2|0.3.5 vsc-material-theme|Equ|2.3.0 ocaml|hac|0.6.43 beautify|Hoo|1.3.2 references-plusplus|jri|0.0.5 vscode-pull-request-github|Mic|0.0.3 dotenv|mik|1.0.1 theme-monokai-pro-vscode|mon|1.1.8 vscode-language-pack-zh-hans|MS-|1.25.3 python|ms-|2018.6.0 azure-account|ms-|0.4.1 csharp|ms-|1.15.2 Go|ms-|0.6.84 PowerShell|ms-|1.8.1 wordcount|ms-|0.1.0 vsliveshare|ms-|0.3.395 debugger-for-chrome|msj|4.8.0 debugger-for-ios-web|msj|0.1.2 color-highlight|nau|2.3.0 vetur|oct|0.12.5 vscode-versionlens|pfl|0.21.1 material-icon-theme|PKi|3.5.1 seti-icons|qin|0.1.3 project-snippets|reb|0.5.0 Ruby|reb|0.18.0 smartpaste|reb|0.0.3 toggle|reb|0.0.1 sass-indented|rob|1.4.9 rust|rus|0.4.7 vscode-graphql|stp|0.2.3 vscode-lldb|vad|0.8.9 (7 theme extensions excluded)
roblourens commented 6 years ago

By design, because users will click on rows to go to that category, and rarely want to collapse them.

Maybe the TOC shouldn't even be collapsible, still asking that question.