We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

NavigationDrawer inside NavigationPage crashes on back button

Steps to reproduce:

1) Load initial page using NavigationPage.    

mainPage = new NavigationPage(new InitialPage());

2) Navigate to a second page

Navigation.PushAsync(new secondPage());

3) Second page contains empty NavigationDrawer object. Page renders as expected.

4) Tap Back Arrow Button in Navigation Bar.

5) Observe crash:

Unhandled Exception:

System.NotSupportedException: Unable to activate instance of type Java.Lang.Runnable from native handle 0x7ff8d13f44 (key_handle 0x76c0787). occurred 


Replacing the NavigationDrawer with other controls (Xamarin.Forms or Syncfusion) results in correct behaviour.
Hiding the built-in Navigation Bar and calling Navigation.PopAsync(); from a button listener also results in correct behaviour.

1 Reply

DR Dhanasekar R Syncfusion Team January 21, 2019 10:39 AM UTC

Hi Nick, 
Greetings from Syncfusion. 
Query: “SfNavigationDrawer crashes when navigating page” 
We have validated the defect you have initiated with us. Thank you for taking the time to report this issue and helping us improve our product. At Syncfusion, we are committed to fixing all validated defect and including the defect fix in our upcoming weekly NuGet release which will be rolled out at 29th  January,2019.

You can now track the current status of your request, review the proposed resolution timeline, and contact us for any further inquiries through this link 


If you have any more specification/precise replication procedure or a scenario to be tested, you can add it as a comment in the portal link above.   

We will let you know once our weekly NuGet has been rolled out.


Live Chat Icon For mobile
Up arrow icon