From e99b0026151612bbad86e797faec4d62bc487f89 Mon Sep 17 00:00:00 2001 From: ClemensFischer Date: Tue, 18 Mar 2025 08:44:08 +0100 Subject: [PATCH] Update MapItem.WinUI.cs --- MapControl/WinUI/MapItem.WinUI.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/MapControl/WinUI/MapItem.WinUI.cs b/MapControl/WinUI/MapItem.WinUI.cs index 4015093c..0791379e 100644 --- a/MapControl/WinUI/MapItem.WinUI.cs +++ b/MapControl/WinUI/MapItem.WinUI.cs @@ -31,8 +31,10 @@ namespace MapControl MapPanel.InitMapElement(this); } - protected override void OnPointerPressed(PointerRoutedEventArgs e) + protected override void OnPointerReleased(PointerRoutedEventArgs e) { + // In contrast to WPF and Avalonia, item selection is done on PointerReleased. + // if (e.KeyModifiers.HasFlag(VirtualKeyModifiers.Shift)) { e.Handled = true; @@ -40,7 +42,7 @@ namespace MapControl } else { - base.OnPointerPressed(e); + base.OnPointerReleased(e); } }