From 2c511d1a2c4bf5bd3a0187f22a81c33d76b24383 Mon Sep 17 00:00:00 2001 From: dom Date: Thu, 14 May 2026 18:25:00 +0800 Subject: [PATCH] tweaks Signed-off-by: dom --- lib/pages/video/pay_coins/view.dart | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/pages/video/pay_coins/view.dart b/lib/pages/video/pay_coins/view.dart index 0ed9aaeef..688f9dc56 100644 --- a/lib/pages/video/pay_coins/view.dart +++ b/lib/pages/video/pay_coins/view.dart @@ -199,13 +199,14 @@ class _PayCoinsPageState extends State } Widget _buildCoinWidget(int index, double factor) { + final filter = _getPayFilter(index); + final coinSize = 35 + (factor * 15); return Center( - child: SizedBox( - height: 70 + (factor * 30), - width: 70 + (factor * 30), + child: SizedBox.square( + dimension: 70 + (factor * 30), child: ColorFiltered( colorFilter: ColorFilter.mode( - _getPayFilter(index), + filter, BlendMode.srcATop, ), child: Stack( @@ -221,8 +222,8 @@ class _PayCoinsPageState extends State child: FadeTransition( opacity: _coinFadeAnim, child: Image.asset( - height: 35 + (factor * 15), - width: 35 + (factor * 15), + height: coinSize, + width: coinSize, index == 0 ? Assets.coinsOne : Assets.coinsTwo, ), ),