From 4c86f3ff6391976469c51d52b61bed2523d331d7 Mon Sep 17 00:00:00 2001 From: workgroupengineering Date: Thu, 8 Feb 2024 10:42:32 +0100 Subject: [PATCH] fix(Browser): Handle mouse wheel coordinates. (#14533) --- src/Browser/Avalonia.Browser/AvaloniaView.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Browser/Avalonia.Browser/AvaloniaView.cs b/src/Browser/Avalonia.Browser/AvaloniaView.cs index c1084ee62c..1abcd8689b 100644 --- a/src/Browser/Avalonia.Browser/AvaloniaView.cs +++ b/src/Browser/Avalonia.Browser/AvaloniaView.cs @@ -256,7 +256,7 @@ namespace Avalonia.Browser private bool OnWheel(JSObject args) { - return _topLevelImpl.RawMouseWheelEvent(new Point(args.GetPropertyAsDouble("clientX"), args.GetPropertyAsDouble("clientY")), + return _topLevelImpl.RawMouseWheelEvent(new Point(args.GetPropertyAsDouble("offsetX"), args.GetPropertyAsDouble("offsetY")), new Vector(-(args.GetPropertyAsDouble("deltaX") / 50), -(args.GetPropertyAsDouble("deltaY") / 50)), GetModifiers(args)); }