Commit f59d04bf authored by Matt Perry's avatar Matt Perry Committed by Hans Muller

Remove drawer history entry when drawer is disposed. (#5157)

BUG=https://github.com/flutter/flutter/issues/5103
parent 566cacbd
...@@ -122,6 +122,7 @@ class DrawerControllerState extends State<DrawerController> { ...@@ -122,6 +122,7 @@ class DrawerControllerState extends State<DrawerController> {
@override @override
void dispose() { void dispose() {
_historyEntry?.remove();
_controller _controller
..removeListener(_animationChanged) ..removeListener(_animationChanged)
..removeStatusListener(_animationStatusChanged) ..removeStatusListener(_animationStatusChanged)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment