Mounir-Bouaiche

Fix Using ScreenUtilInit multiple times

@@ -63,6 +63,7 @@ class _ScreenUtilInitState extends State<ScreenUtilInit> @@ -63,6 +63,7 @@ class _ScreenUtilInitState extends State<ScreenUtilInit>
63 return SizedBox( 63 return SizedBox(
64 key: GlobalObjectKey( 64 key: GlobalObjectKey(
65 hashValues( 65 hashValues(
  66 + this,
66 mediaQueryData.size.width, 67 mediaQueryData.size.width,
67 mediaQueryData.size.height, 68 mediaQueryData.size.height,
68 ), 69 ),
@@ -101,7 +102,6 @@ class _ScreenUtilInitState extends State<ScreenUtilInit> @@ -101,7 +102,6 @@ class _ScreenUtilInitState extends State<ScreenUtilInit>
101 @override 102 @override
102 Widget build(BuildContext _context) { 103 Widget build(BuildContext _context) {
103 if (mediaQueryData.size == Size.zero) return const SizedBox.shrink(); 104 if (mediaQueryData.size == Size.zero) return const SizedBox.shrink();
104 -  
105 if (!wrappedInMediaQuery) { 105 if (!wrappedInMediaQuery) {
106 return MediaQuery( 106 return MediaQuery(
107 // key: GlobalObjectKey('mediaQuery'), 107 // key: GlobalObjectKey('mediaQuery'),