Scroll horizontal flex lists by whichever scroll delta dimension is greater

This commit is contained in:
Max Brunsfeld
2022-10-18 12:59:04 -07:00
parent 4ef69c8361
commit 26ccd70e77
+1 -1
View File
@@ -259,7 +259,7 @@ impl Element for Flex {
if remaining_space < 0. {
let mut delta = match axis {
Axis::Horizontal => {
if e.delta.x() != 0. {
if e.delta.x().abs() >= e.delta.y().abs() {
e.delta.x()
} else {
e.delta.y()