Procházet zdrojové kódy

Remove unnecessary redraws

Ivan Savenko před 2 roky
rodič
revize
f09897b2b4

+ 0 - 1
client/CPlayerInterface.h

@@ -37,7 +37,6 @@ struct CPathsInfo;
 VCMI_LIB_NAMESPACE_END
 
 class CButton;
-class CToggleGroup;
 class CAdvMapInt;
 class CCastleInterface;
 class BattleInterface;

+ 0 - 1
client/battle/BattleInterfaceClasses.h

@@ -35,7 +35,6 @@ class CPicture;
 class CFilledTexture;
 class CButton;
 class CToggleButton;
-class CToggleGroup;
 class CLabel;
 class CTextBox;
 class CAnimImage;

+ 1 - 2
client/widgets/Buttons.cpp

@@ -457,8 +457,7 @@ void CToggleGroup::selectionChanged(int to)
 		buttons[to]->setSelected(true);
 
 	onChange(to);
-	if (parent)
-		parent->redraw();
+	redraw();
 }
 
 int CToggleGroup::getSelected() const

+ 0 - 1
client/windows/GUIClasses.h

@@ -36,7 +36,6 @@ class CTextInput;
 class CListBox;
 class CLabelGroup;
 class CToggleButton;
-class CToggleGroup;
 class CVolumeSlider;
 class CGStatusBar;
 class CTextBox;