Clean up old messages on new device

This commit is contained in:
Morten Nielsen 2020-07-30 11:01:05 -07:00
parent adad914582
commit 9183781a5e

View file

@ -68,6 +68,10 @@ namespace SampleApp.WinDesktop
satSnr.ClearGsv(); satSnr.ClearGsv();
//Start new device //Start new device
currentDevice = device; currentDevice = device;
foreach(var child in MessagePanel.Children.OfType<UnknownMessageControl>().ToArray())
{
MessagePanel.Children.Remove(child);
}
currentDevice.MessageReceived += device_MessageReceived; currentDevice.MessageReceived += device_MessageReceived;
view2d.NmeaDevice = device; view2d.NmeaDevice = device;
view3d.NmeaDevice = device; view3d.NmeaDevice = device;