summaryrefslogtreecommitdiffstats
path: root/views/focus/focus_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'views/focus/focus_manager.cc')
-rw-r--r--views/focus/focus_manager.cc45
1 files changed, 0 insertions, 45 deletions
diff --git a/views/focus/focus_manager.cc b/views/focus/focus_manager.cc
index dc26649..04f1f9b 100644
--- a/views/focus/focus_manager.cc
+++ b/views/focus/focus_manager.cc
@@ -57,21 +57,6 @@ bool FocusManager::OnKeyDown(HWND window, UINT message, WPARAM wparam,
return false;
}
- // First give the registered keystroke handlers a chance a processing
- // the message
- // Do some basic checking to try to catch evil listeners that change the list
- // from under us.
- KeystrokeListenerList::size_type original_count =
- keystroke_listeners_.size();
- for (int i = 0; i < static_cast<int>(keystroke_listeners_.size()); i++) {
- if (keystroke_listeners_[i]->ProcessKeyStroke(window, message, wparam,
- lparam)) {
- return false;
- }
- }
- DCHECK_EQ(original_count, keystroke_listeners_.size())
- << "KeystrokeListener list modified during notification";
-
int virtual_key_code = static_cast<int>(wparam);
int repeat_count = LOWORD(lparam);
int flags = HIWORD(lparam);
@@ -133,18 +118,6 @@ bool FocusManager::OnKeyDown(HWND window, UINT message, WPARAM wparam,
}
return true;
}
-
-bool FocusManager::OnKeyUp(HWND window, UINT message, WPARAM wparam,
- LPARAM lparam) {
- for (int i = 0; i < static_cast<int>(keystroke_listeners_.size()); ++i) {
- if (keystroke_listeners_[i]->ProcessKeyStroke(window, message, wparam,
- lparam)) {
- return false;
- }
- }
-
- return true;
-}
#endif
void FocusManager::ValidateFocusedView() {
@@ -464,24 +437,6 @@ void FocusManager::ViewRemoved(View* parent, View* removed) {
ClearFocus();
}
-void FocusManager::AddKeystrokeListener(KeystrokeListener* listener) {
- DCHECK(std::find(keystroke_listeners_.begin(), keystroke_listeners_.end(),
- listener) == keystroke_listeners_.end())
- << "Adding a listener twice.";
- keystroke_listeners_.push_back(listener);
-}
-
-void FocusManager::RemoveKeystrokeListener(KeystrokeListener* listener) {
- KeystrokeListenerList::iterator place =
- std::find(keystroke_listeners_.begin(), keystroke_listeners_.end(),
- listener);
- if (place == keystroke_listeners_.end()) {
- NOTREACHED() << "Removing a listener that isn't registered.";
- return;
- }
- keystroke_listeners_.erase(place);
-}
-
void FocusManager::AddFocusChangeListener(FocusChangeListener* listener) {
DCHECK(std::find(focus_change_listeners_.begin(),
focus_change_listeners_.end(), listener) ==