From 77d8db6b2de2d968f7c68da35cdf0fbd45e565df Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Wed, 14 Oct 2015 00:17:09 +0200 Subject: [PATCH] Mark selection click events as handled. --- src/Perspex.Controls/ListBox.cs | 4 ++-- src/Perspex.Controls/Primitives/TabStrip.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Perspex.Controls/ListBox.cs b/src/Perspex.Controls/ListBox.cs index 773a5ceb6e..f74f71b74a 100644 --- a/src/Perspex.Controls/ListBox.cs +++ b/src/Perspex.Controls/ListBox.cs @@ -38,7 +38,7 @@ namespace Perspex.Controls if (e.NavigationMethod == NavigationMethod.Directional) { - UpdateSelectionFromEventSource( + e.Handled = UpdateSelectionFromEventSource( e.Source, true, (e.InputModifiers & InputModifiers.Shift) != 0); @@ -52,7 +52,7 @@ namespace Perspex.Controls if (e.MouseButton == MouseButton.Left || e.MouseButton == MouseButton.Right) { - UpdateSelectionFromEventSource( + e.Handled = UpdateSelectionFromEventSource( e.Source, true, (e.InputModifiers & InputModifiers.Shift) != 0, diff --git a/src/Perspex.Controls/Primitives/TabStrip.cs b/src/Perspex.Controls/Primitives/TabStrip.cs index 8231a5f121..54b0abbf4c 100644 --- a/src/Perspex.Controls/Primitives/TabStrip.cs +++ b/src/Perspex.Controls/Primitives/TabStrip.cs @@ -56,7 +56,7 @@ namespace Perspex.Controls.Primitives if (e.NavigationMethod == NavigationMethod.Directional) { - UpdateSelectionFromEventSource(e.Source); + e.Handled = UpdateSelectionFromEventSource(e.Source); } } @@ -67,7 +67,7 @@ namespace Perspex.Controls.Primitives if (e.MouseButton == MouseButton.Left) { - UpdateSelectionFromEventSource(e.Source); + e.Handled = UpdateSelectionFromEventSource(e.Source); } } }