From 47504c3539db2a146559f2ed0bd97098831591ed Mon Sep 17 00:00:00 2001 From: "xiyuan@chromium.org" Date: Tue, 8 Feb 2011 23:03:32 +0000 Subject: Make linux MouseWheelEvent consistent with win. Also reverted SubmenuView scroll direction change in r73996. BUG=chromium:72320 TEST=Views scroll should be consistent on all platforms per chromium:72320 Review URL: http://codereview.chromium.org/6453008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74195 0039d316-1c4b-4281-b951-d872f2087c98 --- views/controls/menu/submenu_view.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'views/controls/menu/submenu_view.cc') diff --git a/views/controls/menu/submenu_view.cc b/views/controls/menu/submenu_view.cc index 2a81484..a3428f7 100644 --- a/views/controls/menu/submenu_view.cc +++ b/views/controls/menu/submenu_view.cc @@ -200,7 +200,7 @@ bool SubmenuView::OnMouseWheel(const MouseWheelEvent& e) { #elif defined(OS_LINUX) int delta = abs(e.GetOffset()); #endif - for (bool scroll_up = (e.GetOffset() < 0); delta != 0; --delta) { + for (bool scroll_up = (e.GetOffset() > 0); delta != 0; --delta) { int scroll_target; if (scroll_up) { if (GetMenuItemAt(first_vis_index)->y() == vis_bounds.y()) { -- cgit v1.1