diff options
Diffstat (limited to 'views/controls/combobox/combobox.cc')
-rw-r--r-- | views/controls/combobox/combobox.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/views/controls/combobox/combobox.cc b/views/controls/combobox/combobox.cc index 43165a2..5c5596f 100644 --- a/views/controls/combobox/combobox.cc +++ b/views/controls/combobox/combobox.cc @@ -4,6 +4,7 @@ #include "views/controls/combobox/combobox.h" +#include "app/combobox_model.h" #include "base/keyboard_codes.h" #include "base/logging.h" #include "views/controls/combobox/native_combobox_wrapper.h" @@ -16,7 +17,7 @@ const char Combobox::kViewClassName[] = "views/Combobox"; //////////////////////////////////////////////////////////////////////////////// // Combobox, public: -Combobox::Combobox(Model* model) +Combobox::Combobox(ComboboxModel* model) : native_wrapper_(NULL), model_(model), listener_(NULL), @@ -28,7 +29,7 @@ Combobox::~Combobox() { } void Combobox::ModelChanged() { - selected_item_ = std::min(0, model_->GetItemCount(this)); + selected_item_ = std::min(0, model_->GetItemCount()); if (native_wrapper_) native_wrapper_->UpdateFromModel(); } |