Merge pull request #189181 from jjaeggli/suggest-notify

Suggest should notify with aria.status when "Loading" or "No suggestions" is displayed
This commit is contained in:
Johannes Rieken
2023-08-07 11:11:00 +02:00
committed by GitHub
@@ -34,6 +34,7 @@ import { CompletionItem, Context as SuggestContext, suggestWidgetStatusbarMenu }
import { canExpandCompletionItem, SuggestDetailsOverlay, SuggestDetailsWidget } from './suggestWidgetDetails';
import { getAriaId, ItemRenderer } from './suggestWidgetRenderer';
import { getListStyles } from 'vs/platform/theme/browser/defaultStyles';
import { status } from 'vs/base/browser/ui/aria/aria';
/**
* Suggest widget colors
@@ -463,6 +464,7 @@ export class SuggestWidget implements IDisposable {
this._details.hide();
this._show();
this._focusedItem = undefined;
status(SuggestWidget.LOADING_MESSAGE);
break;
case State.Empty:
this.element.domNode.classList.add('message');
@@ -472,6 +474,7 @@ export class SuggestWidget implements IDisposable {
this._details.hide();
this._show();
this._focusedItem = undefined;
status(SuggestWidget.NO_SUGGESTIONS_MESSAGE);
break;
case State.Open:
dom.hide(this._messageElement);