<div class="container input-outside-border">
    <button tabindex="-1" class="flat-codicon-button" [matMenuTriggerFor]="menu">
        <ng-container *ngIf="state.selected !== undefined">
            <span class="codicon codicon-terminal" [ngStyle]="{'color': state.getSourceColor(state.selected)}"></span>
            <span class="label">{{state.desc(state.selected).major}}</span>
        </ng-container>
        <ng-container *ngIf="state.selected === undefined">
            <span class="label">Loading...</sp