Fix reshaping on window resize in ui controller

This commit is contained in:
Nikita Lisitsa 2024-08-02 12:20:48 +03:00
parent 0cc04cdbb6
commit 9843a0cf06

View file

@ -44,6 +44,13 @@ namespace psemek::ui::impl
return on_event_impl(event, root.get());
}
bool on_event(resize_event const & event)
{
apply(state, event);
delayed_queue.post([this]{ reshape(); });
return on_event_impl(event, root.get());
}
template <typename Event>
bool on_event_impl(Event const & event, component * element)
{