Make ui::find_element_by_id traverse children in reverse order
This commit is contained in:
parent
a567cbbbf5
commit
b9a5861e85
1 changed files with 2 additions and 1 deletions
|
|
@ -1,6 +1,7 @@
|
|||
#include <psemek/ui/element.hpp>
|
||||
|
||||
#include <psemek/util/recursive.hpp>
|
||||
#include <psemek/util/range.hpp>
|
||||
|
||||
#include <psemek/log/log.hpp>
|
||||
|
||||
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue