fixed an issue where sometimes network data wouldnt be updated

This commit is contained in:
Grant Limberg 2016-11-18 13:59:31 -08:00
parent e48d6880c9
commit 299a7cab20
2 changed files with 7 additions and 1 deletions

View file

@ -118,6 +118,7 @@ namespace WinUI
} }
} }
_knownNetworks.Sort();
_nwCb(_knownNetworks); _nwCb(_knownNetworks);
} }

View file

@ -478,7 +478,12 @@ namespace WinUI
{ {
public bool Equals(ZeroTierNetwork lhs, ZeroTierNetwork rhs) public bool Equals(ZeroTierNetwork lhs, ZeroTierNetwork rhs)
{ {
return lhs.NetworkId.Equals(rhs.NetworkId); if (lhs.NetworkId.Equals(rhs.NetworkId))
{
lhs.UpdateNetwork(rhs);
return true;
}
return false;
} }
public int GetHashCode(ZeroTierNetwork obj) public int GetHashCode(ZeroTierNetwork obj)