fix memery leak: '_routesKey' holds the Route reference when the route pop
Showing
1 changed file
with
1 additions
and
0 deletions
@@ -107,6 +107,7 @@ class RouterReportManager<T> { | @@ -107,6 +107,7 @@ class RouterReportManager<T> { | ||
107 | _routesKey[routeName]?.remove(element); | 107 | _routesKey[routeName]?.remove(element); |
108 | } | 108 | } |
109 | } | 109 | } |
110 | + _routesKey.remove(routeName); | ||
110 | 111 | ||
111 | keysToRemove.clear(); | 112 | keysToRemove.clear(); |
112 | } | 113 | } |
-
Please register or login to post a comment