I have noticed a memory leak when working with Template10. Easy to reproduce: 1. Create a new application based on the hamburger menu template project. Add no code. 2. Compile and run the app. 3. Switching from the main page to the detail page (and back) repeatedly will cause the memory used by the app to keep growing. 4. (optional) - I added calls to the following on the OnNavigatedTo handlers for all pages just to force Memory collection (it had no effect):
GC.Collect();
GC.WaitForPendingFinalizers();
GC.Collect();
I have seen references to this problem elsewhere, but haven't found anything indicating what it's current status is. It was closed on this thread without explanation: https://github.com/Windows-XAML/Template10/issues/777
Some say it is the use of x:Bind, others the use of manually attached event handlers. On other threads, Microsoft has denied it is even a problem. Yet here it is.
Does anyone know if this is actively being addressed or what it's status is? Based on other threads, I'm not 100% sure it is a even template10 problem, but it is easy to reproduce with an out-of-the-box template10 project.