From 225967789ff17400870f1dfa465a14cfac488a3b Mon Sep 17 00:00:00 2001 From: Albert Hoang Date: Mon, 15 Jun 2026 15:45:15 -0700 Subject: [PATCH] Fix TGPT icon rendering on Android --- assets/images/tgpt/center-icon2-unselected.png | Bin 0 -> 626 bytes lib/ui/navigator/bottom.dart | 10 +++++----- 2 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 assets/images/tgpt/center-icon2-unselected.png diff --git a/assets/images/tgpt/center-icon2-unselected.png b/assets/images/tgpt/center-icon2-unselected.png new file mode 100644 index 0000000000000000000000000000000000000000..90c8beaad888cc72872bea7638d57130a7be76bc GIT binary patch literal 626 zcmV-&0*(ENP)U<5~C1V-?M1QQ;?%5kTrCZug*j}Lf$ z?*~ zcAF4*CN!)AyPDjtPZ1$+?R>Dn9N>4}g@m?hhleWE}xF z2|KwABgD^|OvyR|W(Y}rLxM%FWR>jjlr3)n|FNN4eDM7oA7+J#maR$!9H|mHc9P>O zf$a^zOChj@<`6a`_s9X(ftG`c)snEx{A9lfU{#pOX^3e5s{%eub_8sLMNh!F$C6CV zM3K$_fF0}uQH``)@&hf4hN!>R1+EnXTmKZBD2FJ?5Nk{tIK^Ss@7fgnR&nz$=*vOp zdsCG$+VAk@m-SAUvq$E~Ep-8Eb`qNhL95H`btYHp3YVx>?Di^Wijt-#u9%lI8!2m) z(J6v15hGJVR75%_SY~wGZDF%f_5;~jb*+n?GdXRfEBh2-veL7Qega%L8Knb ziNKodP$p518$#ga%JaGzkq_%sxqk)tc62*>2)AQ%q{GI4juc0?f6dq)PX>de(EtDd M07*qoM6N<$f_so4WdHyG literal 0 HcmV?d00001 diff --git a/lib/ui/navigator/bottom.dart b/lib/ui/navigator/bottom.dart index 55d9e7841..01e6c4427 100644 --- a/lib/ui/navigator/bottom.dart +++ b/lib/ui/navigator/bottom.dart @@ -133,6 +133,9 @@ class _BottomTabBarState extends State { } Widget _buildAIAssistantIcon(bool isSelected, ThemeData theme) { + final iconAsset = + isSelected ? 'assets/images/tgpt/center-icon2.png' : 'assets/images/tgpt/center-icon2-unselected.png'; + return Container( height: 34, margin: const EdgeInsets.only(top: 4), @@ -142,13 +145,10 @@ class _BottomTabBarState extends State { borderRadius: BorderRadius.circular(34), ), child: Image.asset( - 'assets/images/tgpt/center-icon2.png', + iconAsset, width: 34, height: 34, - color: isSelected - ? theme.bottomNavigationBarTheme.selectedItemColor - : theme.bottomNavigationBarTheme.unselectedItemColor, - colorBlendMode: BlendMode.srcIn, + filterQuality: FilterQuality.high, ), ); }