@@ -13,6 +13,7 @@ import 'package:hiddify/core/router/dialog/dialog_notifier.dart';
1313import 'package:hiddify/core/router/go_router/helper/active_breakpoint_notifier.dart' ;
1414import 'package:hiddify/core/widget/adaptive_icon.dart' ;
1515import 'package:hiddify/core/widget/adaptive_menu.dart' ;
16+ import 'package:hiddify/features/profile/data/profile_parser.dart' ;
1617import 'package:hiddify/features/profile/model/profile_entity.dart' ;
1718import 'package:hiddify/features/profile/notifier/profile_notifier.dart' ;
1819import 'package:hiddify/features/profile/overview/profiles_notifier.dart' ;
@@ -344,9 +345,7 @@ class ProfileSubscriptionInfo extends HookConsumerWidget {
344345 textDirection: TextDirection .ltr,
345346 child: Flexible (
346347 child: Text (
347- subInfo.total >
348- 10 *
349- 1099511627776 //10TB
348+ subInfo.total > ProfileParser .infiniteTrafficThreshold
350349 ? "∞ GiB"
351350 : subInfo.consumption.sizeOf (subInfo.total),
352351 semanticsLabel: t.components.subscriptionInfo.remainingTrafficSemanticLabel (
@@ -392,9 +391,7 @@ class NewTrafficSubscriptionInfo extends HookConsumerWidget {
392391 Directionality (
393392 textDirection: TextDirection .ltr,
394393 child: Text (
395- subInfo.total >
396- 10 *
397- 1099511627776 //10TB
394+ subInfo.total > ProfileParser .infiniteTrafficThreshold
398395 ? "∞ GiB"
399396 : subInfo.consumption.sizeOf (subInfo.total),
400397 semanticsLabel: t.components.subscriptionInfo.remainingTrafficSemanticLabel (
@@ -497,9 +494,7 @@ class NewDayTrafficSubscriptionInfo extends HookConsumerWidget {
497494 Directionality (
498495 textDirection: TextDirection .ltr,
499496 child: Text (
500- subInfo.total >
501- 10 *
502- 1099511627776 //10TB
497+ subInfo.total > ProfileParser .infiniteTrafficThreshold
503498 ? "∞ GiB"
504499 : subInfo.consumption.sizeOf (subInfo.total),
505500 semanticsLabel: t.components.subscriptionInfo.remainingTrafficSemanticLabel (
0 commit comments