summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkalyan.kondapally@intel.com <kalyan.kondapally@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-25 22:11:30 +0000
committerkalyan.kondapally@intel.com <kalyan.kondapally@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-25 22:11:30 +0000
commit20976174e3a1ebbe0ff51d1f8924e8e638294897 (patch)
treef093e07e9050472fb0519605340779e2302604b0
parentce7fea266dc81fb3fdaf207241772234de2ac4fd (diff)
downloadchromium_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.cc3
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;
}