@@ -22,7 +22,7 @@ import { KeybindingsEditor } from 'vs/workbench/parts/preferences/browser/keybin
2222import { OpenRawDefaultSettingsAction , OpenSettingsAction , OpenGlobalSettingsAction , OpenGlobalKeybindingsFileAction , OpenWorkspaceSettingsAction , OpenFolderSettingsAction , ConfigureLanguageBasedSettingsAction , OPEN_FOLDER_SETTINGS_COMMAND , OpenGlobalKeybindingsAction , OpenSettings2Action } from 'vs/workbench/parts/preferences/browser/preferencesActions' ;
2323import {
2424 IKeybindingsEditor , IPreferencesSearchService , CONTEXT_KEYBINDING_FOCUS , CONTEXT_KEYBINDINGS_EDITOR , CONTEXT_KEYBINDINGS_SEARCH_FOCUS , KEYBINDINGS_EDITOR_COMMAND_DEFINE , KEYBINDINGS_EDITOR_COMMAND_REMOVE , KEYBINDINGS_EDITOR_COMMAND_SEARCH ,
25- KEYBINDINGS_EDITOR_COMMAND_COPY , KEYBINDINGS_EDITOR_COMMAND_RESET , KEYBINDINGS_EDITOR_COMMAND_COPY_COMMAND , KEYBINDINGS_EDITOR_COMMAND_SHOW_SIMILAR , KEYBINDINGS_EDITOR_COMMAND_FOCUS_KEYBINDINGS , KEYBINDINGS_EDITOR_COMMAND_CLEAR_SEARCH_RESULTS , SETTINGS_EDITOR_COMMAND_SEARCH , CONTEXT_SETTINGS_EDITOR , SETTINGS_EDITOR_COMMAND_FOCUS_FILE , CONTEXT_SETTINGS_SEARCH_FOCUS , SETTINGS_EDITOR_COMMAND_CLEAR_SEARCH_RESULTS , SETTINGS_EDITOR_COMMAND_FOCUS_NEXT_SETTING , SETTINGS_EDITOR_COMMAND_FOCUS_PREVIOUS_SETTING , SETTINGS_EDITOR_COMMAND_EDIT_FOCUSED_SETTING , SETTINGS_EDITOR_COMMAND_FOCUS_SEARCH_FROM_SETTINGS , SETTINGS_EDITOR_COMMAND_FOCUS_SETTINGS_FROM_SEARCH , CONTEXT_SETTINGS_FIRST_ROW_FOCUS
25+ KEYBINDINGS_EDITOR_COMMAND_COPY , KEYBINDINGS_EDITOR_COMMAND_RESET , KEYBINDINGS_EDITOR_COMMAND_COPY_COMMAND , KEYBINDINGS_EDITOR_COMMAND_SHOW_SIMILAR , KEYBINDINGS_EDITOR_COMMAND_FOCUS_KEYBINDINGS , KEYBINDINGS_EDITOR_COMMAND_CLEAR_SEARCH_RESULTS , SETTINGS_EDITOR_COMMAND_SEARCH , CONTEXT_SETTINGS_EDITOR , SETTINGS_EDITOR_COMMAND_FOCUS_FILE , CONTEXT_SETTINGS_SEARCH_FOCUS , SETTINGS_EDITOR_COMMAND_CLEAR_SEARCH_RESULTS , SETTINGS_EDITOR_COMMAND_FOCUS_NEXT_SETTING , SETTINGS_EDITOR_COMMAND_FOCUS_PREVIOUS_SETTING , SETTINGS_EDITOR_COMMAND_EDIT_FOCUSED_SETTING , SETTINGS_EDITOR_COMMAND_FOCUS_SEARCH_FROM_SETTINGS , SETTINGS_EDITOR_COMMAND_FOCUS_SETTINGS_FROM_SEARCH , CONTEXT_SETTINGS_FIRST_ROW_FOCUS , CONTEXT_SETTINGS_ROW_FOCUS
2626} from 'vs/workbench/parts/preferences/common/preferences' ;
2727import { IInstantiationService , ServicesAccessor } from 'vs/platform/instantiation/common/instantiation' ;
2828import { IWorkbenchContributionsRegistry , Extensions as WorkbenchExtensions } from 'vs/workbench/common/contributions' ;
@@ -346,7 +346,6 @@ class StartSearchDefaultSettingsCommand extends SettingsCommand {
346346 preferencesEditor . focusSearch ( ) ;
347347 }
348348 }
349-
350349}
351350const startSearchCommand = new StartSearchDefaultSettingsCommand ( {
352351 id : SETTINGS_EDITOR_COMMAND_SEARCH ,
@@ -363,7 +362,6 @@ class FocusSearchFromSettingsCommand extends SettingsCommand {
363362 preferencesEditor . focusSearch ( ) ;
364363 }
365364 }
366-
367365}
368366const focusSearchFromSettingsCommand = new FocusSearchFromSettingsCommand ( {
369367 id : SETTINGS_EDITOR_COMMAND_FOCUS_SEARCH_FROM_SETTINGS ,
@@ -381,7 +379,6 @@ class ClearSearchResultsCommand extends SettingsCommand {
381379 preferencesEditor . clearSearchResults ( ) ;
382380 }
383381 }
384-
385382}
386383const clearSearchResultsCommand = new ClearSearchResultsCommand ( {
387384 id : SETTINGS_EDITOR_COMMAND_CLEAR_SEARCH_RESULTS ,
@@ -423,7 +420,6 @@ class FocusNextSearchResultCommand extends SettingsCommand {
423420 preferencesEditor . focusNextResult ( ) ;
424421 }
425422 }
426-
427423}
428424const focusNextSearchResultCommand = new FocusNextSearchResultCommand ( {
429425 id : SETTINGS_EDITOR_COMMAND_FOCUS_NEXT_SETTING ,
@@ -440,7 +436,6 @@ class FocusPreviousSearchResultCommand extends SettingsCommand {
440436 preferencesEditor . focusPreviousResult ( ) ;
441437 }
442438 }
443-
444439}
445440const focusPreviousSearchResultCommand = new FocusPreviousSearchResultCommand ( {
446441 id : SETTINGS_EDITOR_COMMAND_FOCUS_PREVIOUS_SETTING ,
@@ -457,7 +452,6 @@ class EditFocusedSettingCommand extends SettingsCommand {
457452 preferencesEditor . editFocusedPreference ( ) ;
458453 }
459454 }
460-
461455}
462456const editFocusedSettingCommand = new EditFocusedSettingCommand ( {
463457 id : SETTINGS_EDITOR_COMMAND_EDIT_FOCUSED_SETTING ,
@@ -474,12 +468,11 @@ class EditFocusedSettingCommand2 extends SettingsCommand {
474468 preferencesEditor . editSelectedSetting ( ) ;
475469 }
476470 }
477-
478471}
479472
480473const editFocusedSettingCommand2 = new EditFocusedSettingCommand2 ( {
481474 id : SETTINGS_EDITOR_COMMAND_EDIT_FOCUSED_SETTING ,
482- precondition : CONTEXT_SETTINGS_EDITOR ,
475+ precondition : ContextKeyExpr . and ( CONTEXT_SETTINGS_EDITOR , CONTEXT_SETTINGS_ROW_FOCUS ) ,
483476 kbOpts : { primary : KeyCode . Enter }
484477} ) ;
485478KeybindingsRegistry . registerCommandAndKeybindingRule ( editFocusedSettingCommand2 . toCommandAndKeybindingRule ( KeybindingsRegistry . WEIGHT . workbenchContrib ( ) ) ) ;
0 commit comments