顾海波

fix memery leak: '_routesKey' holds the Route reference when the route pop

@@ -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 }