From d4ead8d68e47c657c30b71a46d76a20b8f94e491 Mon Sep 17 00:00:00 2001 From: dab246 Date: Thu, 24 Mar 2022 16:02:52 +0700 Subject: [PATCH] TF-398 Fix responsive on browser firefox --- core/lib/presentation/utils/responsive_utils.dart | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/core/lib/presentation/utils/responsive_utils.dart b/core/lib/presentation/utils/responsive_utils.dart index 91277c8f1..f28ae3ec0 100644 --- a/core/lib/presentation/utils/responsive_utils.dart +++ b/core/lib/presentation/utils/responsive_utils.dart @@ -1,3 +1,5 @@ +import 'package:core/utils/app_logger.dart'; +import 'package:flutter/foundation.dart'; import 'package:flutter/widgets.dart'; import 'package:get/get.dart'; @@ -25,10 +27,9 @@ class ResponsiveUtils { double getSizeScreenShortestSide(BuildContext context) => context.mediaQueryShortestSide; double getDeviceWidth(BuildContext context) { - if (GetPlatform.isDesktop) { - return context.width; - } - return context.mediaQueryShortestSide; + final widthScreen = kIsWeb ? context.width : context.mediaQueryShortestSide; + log('ResponsiveUtils::getDeviceWidth(): widthScreen: $widthScreen'); + return widthScreen; } bool isMobile(BuildContext context) => getDeviceWidth(context) < minTabletWidth;