mirror of
https://github.com/flutter/packages.git
synced 2025-06-30 23:03:11 +08:00
Migrate to ScaffoldMessenger (#223)
This commit is contained in:
@ -49,11 +49,10 @@ class OpenContainerTransformDemo extends StatefulWidget {
|
||||
class _OpenContainerTransformDemoState
|
||||
extends State<OpenContainerTransformDemo> {
|
||||
ContainerTransitionType _transitionType = ContainerTransitionType.fade;
|
||||
final GlobalKey<ScaffoldState> scaffoldKey = GlobalKey<ScaffoldState>();
|
||||
|
||||
void _showMarkedAsDoneSnackbar(bool isMarkedAsDone) {
|
||||
if (isMarkedAsDone ?? false)
|
||||
scaffoldKey.currentState.showSnackBar(const SnackBar(
|
||||
ScaffoldMessenger.of(context).showSnackBar(const SnackBar(
|
||||
content: Text('Marked as done!'),
|
||||
));
|
||||
}
|
||||
@ -111,7 +110,6 @@ class _OpenContainerTransformDemoState
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
key: scaffoldKey,
|
||||
appBar: AppBar(
|
||||
title: const Text('Container transform'),
|
||||
actions: <Widget>[
|
||||
|
Reference in New Issue
Block a user