| Index: chrome/views/table_view.cc
|
| ===================================================================
|
| --- chrome/views/table_view.cc (revision 1649)
|
| +++ chrome/views/table_view.cc (working copy)
|
| @@ -880,7 +880,7 @@
|
| std::wstring text = model_->GetText(i, visible_columns_[0]);
|
| item.iItem = i;
|
| item.pszText = const_cast<LPWSTR>(text.c_str());
|
| - item.state = INDEXTOSTATEIMAGEMASK(model_->IsChecked(i) ? 2 : 1) ;
|
| + item.state = INDEXTOSTATEIMAGEMASK(model_->IsChecked(i) ? 2 : 1);
|
| ListView_SetItem(list_view_, &item);
|
| }
|
| }
|
| @@ -935,6 +935,12 @@
|
| }
|
| }
|
|
|
| +void TableView::OnKeyDown(unsigned short virtual_keycode) {
|
| + if (!ignore_listview_change_ && table_view_observer_) {
|
| + table_view_observer_->OnKeyDown(virtual_keycode);
|
| + }
|
| +}
|
| +
|
| void TableView::OnCheckedStateChanged(int item, bool is_checked) {
|
| if (!ignore_listview_change_) {
|
| model_->SetChecked(item, is_checked);
|
|
|