diff --git a/lib/cyberarm_engine/ui/event.rb b/lib/cyberarm_engine/ui/event.rb index 354b2ad..0e86ca8 100644 --- a/lib/cyberarm_engine/ui/event.rb +++ b/lib/cyberarm_engine/ui/event.rb @@ -23,6 +23,7 @@ module CyberarmEngine return :handled if handler.call(self, *args) == :handled end + parent.publish(event, *args) if parent return nil end