diff --git a/client/lobby/CSelectionBase.cpp b/client/lobby/CSelectionBase.cpp index 8c1680a10..f99d65934 100644 --- a/client/lobby/CSelectionBase.cpp +++ b/client/lobby/CSelectionBase.cpp @@ -102,13 +102,12 @@ void CSelectionBase::toggleTab(std::shared_ptr tab) { if(curTab && curTab->isActive()) { - curTab->deactivate(); - curTab->recActions = 0; + curTab->disable(); } if(curTab != tab) { - tab->activate(); + tab->enable(); curTab = tab; } else