diff options
author | kalyan.kondapally@intel.com <kalyan.kondapally@intel.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-25 22:11:30 +0000 |
---|---|---|
committer | kalyan.kondapally@intel.com <kalyan.kondapally@intel.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-25 22:11:30 +0000 |
commit | 20976174e3a1ebbe0ff51d1f8924e8e638294897 (patch) | |
tree | f093e07e9050472fb0519605340779e2302604b0 | |
parent | ce7fea266dc81fb3fdaf207241772234de2ac4fd (diff) | |
download | chromium_src-20976174e3a1ebbe0ff51d1f8924e8e638294897.zip chromium_src-20976174e3a1ebbe0ff51d1f8924e8e638294897.tar.gz chromium_src-20976174e3a1ebbe0ff51d1f8924e8e638294897.tar.bz2 |
Handle mouse events in RootWindowHostOzone.
RootWindowHostOzone informs delegate about all key and touch events
but not mouse events. This CL makes changes for informing delegate
about mouse events too.
BUG=
Review URL: https://codereview.chromium.org/27134002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231130 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | ui/aura/root_window_host_ozone.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ui/aura/root_window_host_ozone.cc b/ui/aura/root_window_host_ozone.cc index e40558c..8d25697 100644 --- a/ui/aura/root_window_host_ozone.cc +++ b/ui/aura/root_window_host_ozone.cc @@ -36,6 +36,9 @@ bool RootWindowHostOzone::Dispatch(const base::NativeEvent& ne) { } else if (event->IsKeyEvent()) { ui::KeyEvent* keyev = static_cast<ui::KeyEvent*>(ne); delegate_->OnHostKeyEvent(keyev); + } else if (event->IsMouseEvent()) { + ui::MouseEvent* mouseev = static_cast<ui::MouseEvent*>(ne); + delegate_->OnHostMouseEvent(mouseev); } return true; } |