]> git.lizzy.rs Git - irrlicht.git/blobdiff - include/IGUIElement.h
Fix IGUIElements not getting a tab order because of invisible or disabled parents.
[irrlicht.git] / include / IGUIElement.h
index 4026b7eb2066dd345b7cd5382f68c1742a7c7cad..15fd3d152d228565a6c817a5277ae8aee3a3ac40 100644 (file)
@@ -433,7 +433,7 @@ public:
                        if (el)\r
                        {\r
                                // find the highest element number\r
-                               el->getNextElement(-1, true, IsTabGroup, first, closest, true);\r
+                               el->getNextElement(-1, true, IsTabGroup, first, closest, true, true);\r
                                if (first)\r
                                {\r
                                        TabOrder = first->getTabOrder() + 1;\r
@@ -706,7 +706,7 @@ public:
                                        }\r
                                }\r
                                // search within children\r
-                               if ((*it)->getNextElement(startOrder, reverse, group, first, closest))\r
+                               if ((*it)->getNextElement(startOrder, reverse, group, first, closest, includeInvisible, includeDisabled))\r
                                {\r
                                        return true;\r
                                }\r