45 return [slot = std::forward<Slot>(slot)](
auto &controller,
auto &&...args) {
46 if constexpr (std::is_convertible_v<Slot, bool>) {
50 Gtk::EventSequenceState
const state = slot(controller, std::forward<
decltype(args)>(args)...);
51 if (state != Gtk::EventSequenceState::NONE) {
52 controller.set_state(state);