Merge branch 'fix-network-available-check' into 'master'

Handle an UNKNOWN NetworkManager connectivity as NONE

See merge request GNOME/glib!719
This commit is contained in:
Philip Withnall 2019-03-15 10:03:54 +00:00
commit 00c129f8eb

View File

@ -167,7 +167,8 @@ sync_properties (GNetworkMonitorNM *nm,
nm_connectivity = g_variant_get_uint32 (v);
g_variant_unref (v);
if (nm_connectivity == NM_CONNECTIVITY_NONE)
if (nm_connectivity == NM_CONNECTIVITY_UNKNOWN ||
nm_connectivity == NM_CONNECTIVITY_NONE)
{
new_network_available = FALSE;
new_network_metered = FALSE;