Skip to content

[regression] Most "configurationDefaults" settings no longer work on VSCode reload #231224

@RedCMD

Description

@RedCMD

most settings in "configurationDefaults" no longer seem to work when restarting VSCode with a file loaded
this affects 22 built-in extensions

"configurationDefaults": {
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"[jsonc]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
}
},

Steps to Reproduce:

  1. Paste snippet into settings.json file
{
    ""
}
  1. type foo inside the double quotes ""
  2. notice quick suggestions pop up ✅
  3. accept completion suggestion
  4. notice code completion worked correctly ✅
  5. Restart VSCode (and wait for everything to load)
  6. repeat steps 1-5
  7. notice quick suggestions no longer pop up automatically ❌
  8. notice code completion incorrectly left a double quote at the end ❌

please do not skip any steps thank you

20241211-2236-02.2050649.mp4

notice that I have to manually press ctrl+space to bring up completions
and the text after the cursor is not replaced

This was working correctly in 1.93.0 but broke in 1.94.0

Does this issue occur when all extensions are disabled?: Yes

  • VS Code Version: 1.96.0
  • OS Version: Windows 11

Metadata

Metadata

Labels

bugIssue identified by VS Code Team member as probable bugconfigVS Code configuration, settingsconfirmedIssue has been confirmed by VS Code Team membereditor-coreEditor basic functionalityimportantIssue identified as high-priorityinsiders-releasedPatch has been released in VS Code InsidersverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions