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.
Created attachment 24296 [details]
Sample project attached
- Application with Navigation Page style navigation
- Child page contains a ListView, with Context Actions attached to cells
Reproduction steps for Sample project:
1) Tap "Tap me" on the Main Page to open child page
2) Swipe to open Context Actions for any cell, do not close Context Actions
3) Execute Back navigation:
- Use either standard "Back" button of Navigation Page, or
- Swipe from Left to Right starting from the edge of the screen (Back navigation with swipe)
4) Reopen Child Page
5) Try to open Context Actions again.
Context Actions could not be opened, until app is killed and restarted.
Context Actions should continue to work.
- iPhone 5C, os 10.3.2 / 10.3.3
- iPad, os 9.3.5
This appears fixed as of 2.4.0pre1.
I've reviewed the issue against 126.96.36.1999-pre2.
Now, instead of simply "context menu not opening" behavior, application crashes.
I cannot reproduce this crash. The context menu opens and closes after the initial back navigation as expected. Please validate that you have completely cleaned your solution (including bin/obj folders and deleting the app off of your device or emulator) and that your package versions are aligned.
Created attachment 24776 [details]
*** Bug 59521 has been marked as a duplicate of this bug. ***
I've updated the sample project (just in case).
Also made sure one more time that bin/obj (and packages) are cleaned up.
Here is an adjustment original steps to reproduce the crash mentioned in step 2.
After step 4, Reopening Child page (with the list). I immediately attempt opening the context menu on the list. Then the crash happens.
If I attempt to tap the list, or e.g. select any cell - crash won't happen and the context menu opens.
Okay -- I was able to get this to crash on an iPhone 7 with iOS 11, but it should be noted that this is device-only. Emulators do not crash, which is a critical point to note. This will need to be looked into further.