diff --git a/examples/widgets/lists/fruit_detail_view.py b/examples/widgets/lists/fruit_detail_view.py index 06d23cb4b..f0c31b4ee 100644 --- a/examples/widgets/lists/fruit_detail_view.py +++ b/examples/widgets/lists/fruit_detail_view.py @@ -40,7 +40,7 @@ class FruitDetailView(GridLayout): if type(selected_object) is str: self.fruit_name = selected_object else: - self.fruit_name = str(selected_object) + self.fruit_name = selected_object.text self.redraw() diff --git a/examples/widgets/lists/list_cascade.py b/examples/widgets/lists/list_cascade.py index 1dc908995..449e18047 100644 --- a/examples/widgets/lists/list_cascade.py +++ b/examples/widgets/lists/list_cascade.py @@ -27,7 +27,7 @@ class FruitsListAdapter(ListAdapter): return category = \ - fruit_categories[str(fruit_categories_adapter.selection[0])] + fruit_categories[fruit_categories_adapter.selection[0].text] # We are responsible with resetting the data. In this example, we are # using lists of instances of the classes defined below, CategoryItem diff --git a/examples/widgets/lists/list_cascade_dict.py b/examples/widgets/lists/list_cascade_dict.py index 5e4cc66c0..7de01220c 100644 --- a/examples/widgets/lists/list_cascade_dict.py +++ b/examples/widgets/lists/list_cascade_dict.py @@ -19,7 +19,7 @@ class FruitsDictAdapter(DictAdapter): return category = \ - fruit_categories[str(fruit_categories_adapter.selection[0])] + fruit_categories[fruit_categories_adapter.selection[0].text] self.sorted_keys = category['fruits'] diff --git a/examples/widgets/lists/list_cascade_images.py b/examples/widgets/lists/list_cascade_images.py index 72b2138f2..34f8dc592 100644 --- a/examples/widgets/lists/list_cascade_images.py +++ b/examples/widgets/lists/list_cascade_images.py @@ -48,7 +48,7 @@ class FruitsDictAdapter(DictAdapter): return category = \ - fruit_categories[str(fruit_categories_adapter.selection[0])] + fruit_categories[fruit_categories_adapter.selection[0].text] self.sorted_keys = category['fruits']