mirror of
https://github.com/Microsoft/vscode
synced 2024-09-13 21:55:38 +00:00
parent
c206c58ad1
commit
0e7a195c75
|
@ -22,6 +22,7 @@ import { Action2, MenuId, registerAction2 } from 'vs/platform/actions/common/act
|
|||
import { KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegistry';
|
||||
import { KeyCode, KeyMod } from 'vs/base/common/keyCodes';
|
||||
import { category, getElementsToOperateOn, getSearchView, shouldRefocus } from 'vs/workbench/contrib/search/browser/searchActionsBase';
|
||||
import { equals } from 'vs/base/common/arrays';
|
||||
|
||||
|
||||
//#region Interfaces
|
||||
|
@ -134,6 +135,8 @@ registerAction2(class RemoveAction extends Action2 {
|
|||
viewer.setFocus([nextFocusElement], getSelectionKeyboardEvent());
|
||||
viewer.setSelection([nextFocusElement], getSelectionKeyboardEvent());
|
||||
}
|
||||
} else if (!equals(viewer.getFocus(), viewer.getSelection())) {
|
||||
viewer.setSelection(viewer.getFocus());
|
||||
}
|
||||
|
||||
viewer.domFocus();
|
||||
|
|
Loading…
Reference in a new issue