Jelajahi Sumber

Fix for moving focus when root widget is focused

JoshEngebretson 10 tahun lalu
induk
melakukan
fd57b2f78a
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  1. 3 0
      Source/ThirdParty/TurboBadger/tb_widgets.cpp

+ 3 - 0
Source/ThirdParty/TurboBadger/tb_widgets.cpp

@@ -630,6 +630,9 @@ bool TBWidget::MoveFocus(bool forward)
     if (!root)
         root = origin->GetParentRoot();
 
+    if (root == origin)
+        return false;
+
     TBWidget *current = origin;
     while (current)
     {