| Index: ui/events/win/events_win.cc
|
| diff --git a/ui/events/win/events_win.cc b/ui/events/win/events_win.cc
|
| index 6365c76b673900248bc06b8cef96849a0d87ddfa..9434b2b4e390dc60d2893eb3d16c3d0e4a25e2ec 100644
|
| --- a/ui/events/win/events_win.cc
|
| +++ b/ui/events/win/events_win.cc
|
| @@ -151,6 +151,10 @@ EventType EventTypeFromNative(const base::NativeEvent& native_event) {
|
| case WM_SYSKEYDOWN:
|
| case WM_CHAR:
|
| return ET_KEY_PRESSED;
|
| + // The WM_DEADCHAR message is posted to the window with the keyboard focus
|
| + // when a WM_KEYUP message is translated. This happens for special keyboard
|
| + // sequences.
|
| + case WM_DEADCHAR:
|
| case WM_KEYUP:
|
| case WM_SYSKEYUP:
|
| return ET_KEY_RELEASED;
|
|
|