Sfoglia il codice sorgente

Fix activation of tabs in lobby menu

Ivan Savenko 1 anno fa
parent
commit
a7e6d4146e
1 ha cambiato i file con 2 aggiunte e 3 eliminazioni
  1. 2 3
      client/lobby/CSelectionBase.cpp

+ 2 - 3
client/lobby/CSelectionBase.cpp

@@ -102,13 +102,12 @@ void CSelectionBase::toggleTab(std::shared_ptr<CIntObject> tab)
 {
 {
 	if(curTab && curTab->isActive())
 	if(curTab && curTab->isActive())
 	{
 	{
-		curTab->deactivate();
-		curTab->recActions = 0;
+		curTab->disable();
 	}
 	}
 
 
 	if(curTab != tab)
 	if(curTab != tab)
 	{
 	{
-		tab->activate();
+		tab->enable();
 		curTab = tab;
 		curTab = tab;
 	}
 	}
 	else
 	else