Skip to content

Commit

Permalink
don't forward kwargs which are not properties
Browse files Browse the repository at this point in the history
  • Loading branch information
dessant committed Jul 21, 2015
1 parent 29afe24 commit 3d81b34
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions kivy/modules/inspector.py
Expand Up @@ -192,7 +192,7 @@ def build(self):
height: max(lkey.texture_size[1], ltext.texture_size[1])
Label:
id: lkey
text: root.key
text: root.key or ''
text_size: (self.width, None)
width: 150
size_hint_x: None
Expand Down Expand Up @@ -257,6 +257,11 @@ def _get_widget(self):

refresh = BooleanProperty(False)

def __init__(self, key=None, widget_ref=None, **kwargs):
super(TreeViewProperty, self).__init__(**kwargs)
self.key = key
self.widget_ref = widget_ref


class TreeViewWidget(Label, TreeViewNode):
widget = ObjectProperty(None)
Expand Down Expand Up @@ -522,8 +527,7 @@ def show_widget_info(self):
node = None
wk_widget = weakref.ref(widget)
for key in keys:
text = '%s' % key
node = TreeViewProperty(text=text, key=key, widget_ref=wk_widget)
node = TreeViewProperty(key=key, widget_ref=wk_widget)
node.bind(is_selected=self.show_property)
try:
widget.bind(**{key: partial(
Expand Down

0 comments on commit 3d81b34

Please sign in to comment.