diff options
Diffstat (limited to 'Xamarin.Forms.Platform.Android')
-rw-r--r-- | Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs b/Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs index 245c3d74..1ff11f4a 100644 --- a/Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs +++ b/Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs @@ -371,8 +371,9 @@ namespace Xamarin.Forms.Platform.Android if (position < 0 || position >= Count) return; + if(_lastSelected != view) + _fromNative = true; Select(position, view); - _fromNative = true; Controller.NotifyRowTapped(position, cell); } |