summaryrefslogtreecommitdiffstats
path: root/views
diff options
context:
space:
mode:
authorben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-15 17:48:51 +0000
committerben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-15 17:48:51 +0000
commitc291f5d7ea28c11aafebe68a5b90165ada2c7dc9 (patch)
treed300661f7b6a90ee0d6b7cb1a008e285520740b2 /views
parent25cc464b9b7cad1d6476029175e1736295449c59 (diff)
downloadchromium_src-c291f5d7ea28c11aafebe68a5b90165ada2c7dc9.zip
chromium_src-c291f5d7ea28c11aafebe68a5b90165ada2c7dc9.tar.gz
chromium_src-c291f5d7ea28c11aafebe68a5b90165ada2c7dc9.tar.bz2
NOTREACHED() was hit due to not handling WM_CHAR in EventTypeFromNative(). WM_CHAR is a translated WM_KEYDOWN, so we map it to ui::ET_KEY_PRESSED
http://crbug.com/73006 TEST=see bug Review URL: http://codereview.chromium.org/6528018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74967 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views')
-rw-r--r--views/events/event_win.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/views/events/event_win.cc b/views/events/event_win.cc
index a31b111..a0761fe 100644
--- a/views/events/event_win.cc
+++ b/views/events/event_win.cc
@@ -32,6 +32,7 @@ ui::EventType EventTypeFromNative(NativeEvent native_event) {
switch (native_event.message) {
case WM_KEYDOWN:
case WM_SYSKEYDOWN:
+ case WM_CHAR:
return ui::ET_KEY_PRESSED;
case WM_KEYUP:
case WM_SYSKEYUP: