-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
filesystemissues related to the filesystemissues related to the filesystemhelp wantedissues meant to be picked up, require helpissues meant to be picked up, require helpkeybindingsissues related to keybindingsissues related to keybindings
Description
Bug Description:
The command Open Keyboard Shortcuts in JSON
should create the keymaps.json
file if it does not exist instead of throwing an error:
monaco-editor-provider.js:203 Uncaught (in promise) Error: 'user_storage:/keymaps.json' is invalid
at MonacoEditorProvider.<anonymous> (monaco-editor-provider.js:203)
at step (monaco-editor-provider.js:71)
at Object.next (monaco-editor-provider.js:52)
at fulfilled (monaco-editor-provider.js:43)
Steps to Reproduce:
- make sure that the
keymaps.json
file does not exist (ex:rm -rf ~/.theia
) - open the keyboard shortcuts view, and attempt to open the
keymaps.json
with the toolbar item ({ }
) - the error is thrown
Metadata
Metadata
Assignees
Labels
filesystemissues related to the filesystemissues related to the filesystemhelp wantedissues meant to be picked up, require helpissues meant to be picked up, require helpkeybindingsissues related to keybindingsissues related to keybindings