Index: views/controls/textfield/native_textfield_win.cc |
diff --git a/views/controls/textfield/native_textfield_win.cc b/views/controls/textfield/native_textfield_win.cc |
index 404459df84fd789ba2dbf1ffc20392d610efc12d..3830986880baa0caf3ce47f17185048ae5a48371 100644 |
--- a/views/controls/textfield/native_textfield_win.cc |
+++ b/views/controls/textfield/native_textfield_win.cc |
@@ -899,10 +899,13 @@ void NativeTextfieldWin::HandleKeystroke(UINT message, |
Event::EventType type; |
switch (message) { |
case WM_KEYDOWN: |
+ case WM_SYSKEYDOWN: |
case WM_CHAR: |
+ case WM_SYSCHAR: |
type = Event::ET_KEY_PRESSED; |
break; |
case WM_KEYUP: |
+ case WM_SYSKEYUP: |
type = Event::ET_KEY_RELEASED; |
break; |
default: |