diff --git a/libs/ui/source/element.cpp b/libs/ui/source/element.cpp index b36d7c23..f53ef0f8 100644 --- a/libs/ui/source/element.cpp +++ b/libs/ui/source/element.cpp @@ -1,6 +1,7 @@ #include #include +#include #include @@ -246,7 +247,7 @@ namespace psemek::ui if (e->id() && e->id() == id) return e; - for (auto c : e->children()) + for (auto c : util::reversed(e->children())) if (auto r = self(c)) return r;