From 5fa9d6db48beec58c1e0ae296ddb0e4918d69fd7 Mon Sep 17 00:00:00 2001 From: Olivier Blin Date: Fri, 14 Mar 2008 17:22:31 +0000 Subject: only write network settings to have to be applied before starting connection (workaround for #38792) --- lib/network/connection_manager.pm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/network/connection_manager.pm b/lib/network/connection_manager.pm index 5fec995..cb3f066 100644 --- a/lib/network/connection_manager.pm +++ b/lib/network/connection_manager.pm @@ -172,10 +172,9 @@ sub start_connection { gtkset_mousecursor_wait($cmanager->{gui}{w}{window}->window); my $_wait = $cmanager->{in}->wait_message(N("Please wait"), N("Connecting...")); - #- settings have to be rewritten only if they are impacted by choices from the main window - if ($cmanager->{connection}->can('get_networks')) { + if ($cmanager->{connection}->can('apply_network_selection')) { load_settings($cmanager); - write_settings($cmanager); + $cmanager->{connection}->apply_network_selection($cmanager); } $cmanager->{connection}->prepare_connection if $cmanager->{connection}->can('prepare_connection'); $cmanager->{connection}->disconnect; -- cgit v1.2.1