Open dgigafox opened 4 years ago
After inserting an Alert widget inside the setstate(), i get this message , otherwise everything works fine. Please help
E/flutter (24316): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: NoSuchMethodError: The getter 'modalBarrierDismissLabel' was called on null.
E/flutter (24316): Receiver: null
E/flutter (24316): Tried calling: modalBarrierDismissLabel
E/flutter (24316): #0 Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)
E/flutter (24316): #1 Alert.show (package:rflutter_alert/src/alert.dart:54:55)
E/flutter (24316): #2 _QuizPageState.checkAnswer.
The Problem got resolved, as i had not defined Alert message in MaterialApp , therefore it was showing an error
Hi AppBrewery Team. First of all, thanks for the great tutorial. I hope you can take a look at this. This PR suggests the following changes:
This moves Step 4 C and D inside Alert widget's DialogButton's
onPressed
property so thatscoreKeeper
andquestionNumber
will only reset state when the user confirms in the dialog box.This also styles the Alert widget to have an
overlayColor
of a more lighter color so when it appears, the icons are still visible.