diff options
| -rw-r--r-- | mullvad-types/src/settings/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mullvad-types/src/settings/mod.rs b/mullvad-types/src/settings/mod.rs index fba8dd4df5..7e18f63c5a 100644 --- a/mullvad-types/src/settings/mod.rs +++ b/mullvad-types/src/settings/mod.rs @@ -277,13 +277,13 @@ impl Settings { } pub fn set_relay_settings(&mut self, new_settings: RelaySettings) { + self.update_recents(&new_settings); + if self.relay_settings != new_settings { if !new_settings.supports_bridge() && BridgeState::On == self.bridge_state { self.bridge_state = BridgeState::Auto; } - self.update_recents(&new_settings); - log::debug!( "Changing relay settings:\n\tfrom: {}\n\tto: {}", RelaySettingsFormatter { |
