Enabling Fast renders - crashes RadialMenu with CenterButtonView

Fast renderers cause RadialMenu to crash with either Image or Label in center button view....

AppActivity: Forms.SetFlags("FastRenderers_Experimental");

 <radialMenu:SfRadialMenu Grid.Column="3" Grid.Row="1"  TranslationY="-25"  Margin="0,-30,0,-40" CenterButtonRadius="30"  RimRadius="100" RimColor="Black" CenterButtonBackgroundColor="DarkGray"  CenterButtonBorderColor="Transparent" CenterButtonBorderThickness="3">
                <radialMenu:SfRadialMenu.CenterButtonView>
                    <Label Text="Menu" VerticalOptions="Center"   />
                    <!--<Image x:Name="centerButtonImage" HeightRequest="22" WidthRequest="22"  Source="ic_dots_vertical_white_24dp.png" Aspect="AspectFill" />-->
                </radialMenu:SfRadialMenu.CenterButtonView>               
            </radialMenu:SfRadialMenu>


Error:

09-24 23:19:33.699 I/MonoDroid(30923): System.NullReferenceException: Object reference not set to an instance of an object.
09-24 23:19:33.699 I/MonoDroid(30923):   at Syncfusion.SfRadialMenu.XForms.Droid.SfRadialMenuRenderer.ConvertFormsToNativeCenterButtonView (Xamarin.Forms.View view, Xamarin.Forms.Rectangle size, Syncfusion.SfRadialMenu.XForms.SfRadialMenu formsRadialMenu) [0x0003f] in <fd75de8d43f040c39cee2558222eca8a>:0 
09-24 23:19:33.699 I/MonoDroid(30923):   at Syncfusion.SfRadialMenu.XForms.Droid.SfRadialMenuMapping.OnRadialMenuPropertiesChanged (System.String propertyName, Syncfusion.SfRadialMenu.XForms.SfRadialMenu formsRadialMenu, Syncfusion.SfRadialMenu.Android.SfRadialMenu nativeRadialMenu) [0x00108] in <fd75de8d43f040c39cee2558222eca8a>:0 
09-24 23:19:33.699 I/MonoDroid(30923):   at Syncfusion.SfRadialMenu.XForms.Droid.SfRadialMenuRenderer.OnElementChanged (Xamarin.Forms.Platform.Android.ElementChangedEventArgs`1[TElement] e) [0x00069] in <fd75de8d43f040c39cee2558222eca8a>:0 


3 Replies

PA Paul Anderson S Syncfusion Team September 27, 2018 12:06 PM UTC

Hi Vadim, 
  
Greetings from Syncfusion. 
  
We are able to reproduce the reported issue at our end and the issue occurs when setting the FastRenders alone. We have logged a defect report for the same and the fix will be included in our upcoming Volume 3 SP1 2018 release which will be in the end of October 2018. 
  
Regards, 
Paul Anderson 



VK Vadim Koystinen November 7, 2018 01:07 AM UTC

I see there is new release of syncfusion controls, but couldn't find fix for Radial Menu mentioned in release notes. was this issue fixed?


PA Paul Anderson S Syncfusion Team November 7, 2018 07:24 AM UTC

Hi Vadim, 
 
Sorry for the inconvenience caused. Due to some stability issues and changes we have not included the fix in our Volume 3 SP1 release. We have created a support incident to have further followups. We will assist you through incident under your Direct Trac account.  
 
Our Direct Trac support system can be accessed from the following link:  
 
Regards, 
Paul Anderson 


Loader.
Up arrow icon