BUG: 430532
a scroll that includes an horizontal component != 0 might still be a vertical scroll
return;
}
- const bool scrollHorizontally = (event->angleDelta().x() != 0) ||
- (event->angleDelta().y() != 0 && !verticalScrollBar()->isVisible());
+ const bool scrollHorizontally = (qAbs(event->angleDelta().y()) < qAbs(event->angleDelta().x())) ||
+ (!verticalScrollBar()->isVisible());
KItemListSmoothScroller* smoothScroller = scrollHorizontally ?
m_horizontalSmoothScroller : m_verticalSmoothScroller;