diff --git a/libs/ui/source/impl/controller.cpp b/libs/ui/source/impl/controller.cpp index c7cfbc4c..e4aa0df3 100644 --- a/libs/ui/source/impl/controller.cpp +++ b/libs/ui/source/impl/controller.cpp @@ -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 bool on_event_impl(Event const & event, component * element) {