From 1cb3dea0af83c67569773ed81b30d0bb9440e80c Mon Sep 17 00:00:00 2001 From: Thomas Hansen Date: Thu, 20 Sep 2012 10:30:01 -0500 Subject: [PATCH] dispatch parent property event on widgets vreated by builder --- kivy/lang.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kivy/lang.py b/kivy/lang.py index 84f920743..fbde40844 100644 --- a/kivy/lang.py +++ b/kivy/lang.py @@ -1300,6 +1300,10 @@ class BuilderBase(object): widget_set.bind(**{key: partial(custom_callback, crule, idmap)}) + #hack for on_parent + if crule.name == 'on_parent': + Factory.Widget.parent.dispatch(widget_set) + # rule finished, forget it del self.rulectx[rootrule]