From 69f4ef837d6bebf04b8dfb2b3c9a047034926237 Mon Sep 17 00:00:00 2001 From: Volker Fischer Date: Fri, 6 Jul 2012 16:54:50 +0000 Subject: [PATCH] bug fix with unchecking the register server in the server dialog -> it seems that after the time out, the server was registered anyway because the timer was not disabled (fix is not yet tested...) --- src/llconserverdlg.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/llconserverdlg.cpp b/src/llconserverdlg.cpp index dfba9ec5..3808019f 100755 --- a/src/llconserverdlg.cpp +++ b/src/llconserverdlg.cpp @@ -357,17 +357,14 @@ void CLlconServerDlg::OnRegisterServerStateChanged ( int value ) // apply new setting to the server and update it pServer->SetServerListEnabled ( bRegState ); - // If registering is enabled, update data. If registering is disabled, - // unregister slave server - if ( bRegState ) - { - pServer->UpdateServerList(); - } - else + // if registering is disabled, unregister slave server + if ( !bRegState ) { pServer->UnregisterSlaveServer(); } + pServer->UpdateServerList(); + // update GUI dependencies UpdateGUIDependencies(); }