Preserve value if one was passed in (#193939)

Fixes https://github.com/microsoft/vscode/issues/192898
This commit is contained in:
Tyler James Leonhardt
2023-09-25 11:42:19 -04:00
committed by GitHub
parent be8a9dbf0c
commit 3fba5b2f64

View File

@@ -34,7 +34,7 @@ registerAction2(class TextSearchQuickAccessAction extends Action2 {
override async run(accessor: ServicesAccessor, match: RenderableMatch | undefined): Promise<any> { override async run(accessor: ServicesAccessor, match: RenderableMatch | undefined): Promise<any> {
const quickInputService = accessor.get(IQuickInputService); const quickInputService = accessor.get(IQuickInputService);
const searchText = getSearchText(accessor) ?? ''; const searchText = getSearchText(accessor) ?? '';
quickInputService.quickAccess.show(TEXT_SEARCH_QUICK_ACCESS_PREFIX + searchText); quickInputService.quickAccess.show(TEXT_SEARCH_QUICK_ACCESS_PREFIX + searchText, { preserveValue: !!searchText });
} }
}); });