authorgravatar for 72551038+Invictine@users.noreply.github.comInvictine <72551038+Invictine@users.noreply.github.com> 2026-09-04 04:49:12+05:30
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-09-03 16:19:12-07:00
logef4cc6085e24d6309252412c6dab5482ac11a09f
treeff4dc8c52b884d483b18c9250daf8eb0a6f0dbcf
parent0aae1e2ad7ab174004f39746eb4c72b905de932d
signature Signed by PGP key B5690EEEBB952194

fix(mobile): resolve Antigravity provider icon and normalize driver matching (#9495)


2 files changed, 2 insertions(+), 2 deletions(-)

apps/mobile/src/components/ProviderIcon.tsx+1-1
...@@ -13,7 +13,7 @@ export function ProviderIcon(props: ProviderIconProps) {...@@ -13,7 +13,7 @@ export function ProviderIcon(props: ProviderIconProps) {
13 const size = props.size ?? 16;13 const size = props.size ?? 16;
14 const mono = isDarkMode ? "#e5e5e5" : "#171717";14 const mono = isDarkMode ? "#e5e5e5" : "#171717";
1515
16 if (props.provider === "antigravity") {16 if (props.provider?.trim().toLowerCase() === "antigravity") {
17 return (17 return (
18 <Image18 <Image
19 source={require("../../assets/antigravity.png")}19 source={require("../../assets/antigravity.png")}
apps/mobile/src/features/threads/ThreadSettingsSheet.tsx+1-1
...@@ -647,7 +647,7 @@ function useThreadSettingsCatalogItems(...@@ -647,7 +647,7 @@ function useThreadSettingsCatalogItems(
647 if (session.providerFilter !== null && group.providerKey !== session.providerFilter) {647 if (session.providerFilter !== null && group.providerKey !== session.providerFilter) {
648 return [];648 return [];
649 }649 }
650 const driver = group.models[0]?.providerDriver;650 const driver = group.models[0]?.providerDriver ?? group.providerKey;
651 const catalogModels = session.showLegacy651 const catalogModels = session.showLegacy
652 ? group.models652 ? group.models
653 : group.models.filter((model) => !model.isLegacy || session.isDisplayed(model));653 : group.models.filter((model) => !model.isLegacy || session.isDisplayed(model));