Forráskód Böngészése

Do not allow stealing input focus from ourselves

Ivan Savenko 2 éve
szülő
commit
28a3deb42b
1 módosított fájl, 3 hozzáadás és 0 törlés
  1. 3 0
      client/widgets/TextControls.cpp

+ 3 - 0
client/widgets/TextControls.cpp

@@ -801,6 +801,9 @@ void CFocusable::moveFocus()
 		if(i == focusables.end())
 			i = focusables.begin();
 
+		if (*i == this)
+			return;
+
 		if((*i)->isActive())
 		{
 			(*i)->giveFocus();