Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
If an item is selected in a ListView tapping the row doesn't fire the ListView.ItemTapped. The event is fired for all other items in a list
We have checked this issue with the help of sample 'WorkingWithListview' and observed that listView ItemTapped event is called when we click on any listview item. Please refer the screencast : http://www.screencast.com/t/Kuev99bEu
We have used sample 'WorkingWithListview', which we can download from http://developer.xamarin.com/samples/WorkingWithListview/
Could you please provide a sample app with test steps that demonstrate this issue? So that we can reproduce this issue our end.
Also please include your environment info. You can get environment info via 'Xamarin Studio > About Xamarin Studio > Show details > Copy Info and paste it here.'
Created attachment 11570 [details]
I get the same error. But it only happens, if the Cells use ContextActions.
I attached a sample project which demonstrates the issue. This sample displays two lists. The left list is without context actions and works as expected. In the right list, the TextCells have a ContextAction. If you tap on the selected item in the right list, ItemTapped will not be raised.
I tested it with Xamarin.Forms.18.104.22.16823 and Xamarin.Forms.22.214.171.12458-pre2 on an iPad2. On Android and WinPhone it works as expected.
This project also demonstrates different errors with the ContextActions:
-) When you swipe to show the context action for the selected item, the action is shown immediately without animation. On a not-selected cell, this is animated.
-) The context action for the selected item stays visible if you swipe on a different cell to show that context action. All other context actions are closed before a new one is shown.
Should I file a separate bug for these issues?
Tested with 126.96.36.19964-pre3, but all three problems are still unchanged.
I m not being able to reproduce this on the device with the provided sample.
Michael do you have the same behaviour on the device ?
Yes, I originally tested it on an iPad 2.
I also powered up my old iPhone 3GS (iOS 6.1.6) now and tried there. The Tapping event fails there too. The ContextAction on the selected item does not work at all (the whole Cell becomes black).
The simulator for iPhone 6, iPad Air and iPhone 4s all show the same behavior as the iPad 2.
In the left list, the events work as they should. In the right list "Item x tapped" does not appear when you tap the selected item.
I could also see the other errors with the ContextActions in the iPhone 4s simulator (didn't try in the others).
Should be fixed in 1.4.4
Michael the issues you reported too.
Yes, I can confirm it's fixed with 188.8.131.5277-pre1. Thanks!
I have checked this issue with X.F 1.4.4-pre3 and its working fine at my end.
Hence closing this issue.