Index: ui/views/view.cc |
=================================================================== |
--- ui/views/view.cc (revision 137127) |
+++ ui/views/view.cc (working copy) |
@@ -862,11 +862,10 @@ |
if (!accelerators_.get()) |
accelerators_.reset(new std::vector<ui::Accelerator>()); |
- DCHECK(std::find(accelerators_->begin(), accelerators_->end(), accelerator) == |
- accelerators_->end()) |
- << "Registering the same accelerator multiple times"; |
- |
- accelerators_->push_back(accelerator); |
+ if (std::find(accelerators_->begin(), accelerators_->end(), accelerator) == |
+ accelerators_->end()) { |
+ accelerators_->push_back(accelerator); |
+ } |
RegisterPendingAccelerators(); |
} |