Ad

Can Any One Tell What Is Wrong With This Dialog?

- 1 answer

I have this dialog But when I call it it gives me this error : Unhandled Exception: 'package:flutter/src/widgets/localizations.dart': Failed assertion: line 453 pos 12: 'context != null': is not true., My Code:

return showDialog(
      context: context,
      child: AlertDialog(
        title: Text(title),
        content: Text(msg),
        actions: [cancel, ok],
      ),
    );
Ad

Answer

The error message tells you exactly what's wrong: your variable context is null.

You need to provide a context that is not null.

You should also provide builder instead of a child, because that way to build a dialog is deprecated for good reason.

Ad
source: stackoverflow.com
Ad