diff --git a/libs/ui/include/psemek/ui/selector.hpp b/libs/ui/include/psemek/ui/selector.hpp index e5f14de6..ef386a3b 100644 --- a/libs/ui/include/psemek/ui/selector.hpp +++ b/libs/ui/include/psemek/ui/selector.hpp @@ -76,6 +76,6 @@ namespace psemek::ui std::function)> mouseover_callback_; }; - bool spawn(element * root, std::shared_ptr selector, geom::point const & position, std::function on_canceled = nullptr); + bool spawn_selector(element * root, std::shared_ptr selector, geom::point const & position, std::function on_canceled = nullptr); } diff --git a/libs/ui/source/selector.cpp b/libs/ui/source/selector.cpp index 8d85778d..3bda9d96 100644 --- a/libs/ui/source/selector.cpp +++ b/libs/ui/source/selector.cpp @@ -247,17 +247,11 @@ namespace psemek::ui : event_interceptor { bool transparent() const override { return false; } - - ~opaque_event_interceptor() - { - int fuck = 42; - (void)fuck; - } }; } - bool spawn(element * root, std::shared_ptr selector, geom::point const & position, std::function on_canceled) + bool spawn_selector(element * root, std::shared_ptr selector, geom::point const & position, std::function on_canceled) { ui::screen * screen = find_last_parent_of_type(root); if (!screen)