From ec542df4dff731db45df960e60c6fab12b69760f Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Fri, 1 Apr 2016 14:35:38 +0200 Subject: [PATCH] manager: don't the already activated devices shouldn't be considered added The NMSettings shouldn't generate a new default wired connection for devices that are being deactivated. --- src/nm-manager.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/nm-manager.c b/src/nm-manager.c index 1694b4324f..336b492737 100644 --- a/src/nm-manager.c +++ b/src/nm-manager.c @@ -762,6 +762,9 @@ manager_device_state_changed (NMDevice *device, break; } + if (old_state >= NM_DEVICE_STATE_ACTIVATED) + return; + if ( new_state == NM_DEVICE_STATE_UNAVAILABLE || new_state == NM_DEVICE_STATE_DISCONNECTED) nm_settings_device_added (priv->settings, device);