summaryrefslogtreecommitdiffstats
path: root/views/controls/combobox/combobox.cc
diff options
context:
space:
mode:
Diffstat (limited to 'views/controls/combobox/combobox.cc')
-rw-r--r--views/controls/combobox/combobox.cc5
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();
}