diff --git a/kivy/uix/widget.py b/kivy/uix/widget.py index ff25e9d0f..489e06941 100644 --- a/kivy/uix/widget.py +++ b/kivy/uix/widget.py @@ -130,6 +130,11 @@ class Widget(EventDispatcher): #else: # Builder.idmap.pop('root') + # Bind all the events + for argument, value in kwargs.items(): + if argument.startswith('on_'): + self.bind(**{argument: value}) + # # Collision #