-
Notifications
You must be signed in to change notification settings - Fork 167
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
When no Internet connection is available, App is crashed with following error on iOS:
[VERBOSE-2:ui_dart_state.cc(157)] Unhandled Exception: SocketException: Failed host lookup: 'fonts.gstatic.com' (OS Error: nodename nor servname provided, or not known, errno = 8)
#0 IOClient.send (package:http/src/io_client.dart:33:23)
<asynchronous suspension>
#1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:169:38)
#2 BaseClient.get (package:http/src/base_client.dart:32:7)
#3 _httpFetchFont (package:google_fonts/src/google_fonts_base.dart:140:37)
#4 loadFontIfNecessary (package:google_fonts/src/google_fonts_base.dart:99:16)
<asynchronous suspension>
#5 googleFontsTextStyle (package:google_fonts/src/google_fonts_base.dart:64:3)
#6 GoogleFonts.poppins (package:google_fonts/google_fonts.dart:32044:12)
#7 GoogleFonts.poppinsTextTheme (package:google_fonts/google_fonts.dart:32057:29)
#8 main (package:codescanner/main.dart:18:32)
#9 _runMainZoned.<anonymous closure>.<anonymous closure> (dart:ui/hooks.dart:239:25)
#10 _rootRun (dart:async/zone.dart:1126:13)
#11 _CustomZone.run (dart:async/zone.dart:1023:19)
#12 _runZoned (dart:async/zone.dart:1518:10)
#13 runZoned (dart:async/zone.dart:1502:12)
#14 _runMainZoned.<anonymous closure> (dart:ui/hooks.dart:231:5)
#15 _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:307:19)
#16 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:174:12)
If no Internet is available, it should default to system font (like it does on Android).
catacs, bernaferrari and edbond
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working