{selectedIndicatorTop !== null ? (
@@ -107,16 +122,17 @@ export const ModelPickerSidebar = memo(function ModelPickerSidebar(props: {
handleSelect("favorites")}
type="button"
aria-label="Favorites"
+ aria-pressed={props.selectedInstanceId === "favorites"}
>
-
+
}
/>
(current === entry.instanceId ? null : current))
}
disabled={isDisabled}
+ focusableWhenDisabled={!isDisabled}
+ aria-pressed={isSelected}
type="button"
aria-label={
isUnavailable || isContextDisabled
@@ -203,7 +221,7 @@ export const ModelPickerSidebar = memo(function ModelPickerSidebar(props: {
) : null}
-
+
);
const trigger = isDisabled ? (
@@ -234,6 +252,6 @@ export const ModelPickerSidebar = memo(function ModelPickerSidebar(props: {
})}
-