diff options
Diffstat (limited to 'ui/views/examples/text_example.cc')
-rw-r--r-- | ui/views/examples/text_example.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ui/views/examples/text_example.cc b/ui/views/examples/text_example.cc index e579d85..208ce66 100644 --- a/ui/views/examples/text_example.cc +++ b/ui/views/examples/text_example.cc @@ -188,7 +188,8 @@ Combobox* TextExample::AddCombobox(GridLayout* layout, int count) { layout->StartRow(0, 0); layout->AddView(new Label(ASCIIToUTF16(name))); - Combobox* combo_box = new Combobox(new ExampleComboboxModel(strings, count)); + example_combobox_model_.reset(new ExampleComboboxModel(strings, count)); + Combobox* combo_box = new Combobox(example_combobox_model_.get()); combo_box->SetSelectedItem(0); combo_box->set_listener(this); layout->AddView(combo_box, kNumColumns - 1, 1); |