Last Updated: 23 May 2022 15:09 by Bobby

MultiLine DisplayText is Doubling the Height on specific android devices and emulators:


Galaxy S22 Ultra
Emulator Pixel 2 R 11.0
Emulator: Pixel3A android 11 api 30


Galaxy S22
Emulator Android 8 xh_dpi_4_65in

Last Updated: 18 May 2022 06:54 by ADMIN

LongPress is called on element that is already disposed. 

ObjectDisposedException is thrown:

at Telerik.XamarinForms.Common.NativeGestureRecognizer.ToDip
 at Telerik.XamarinForms.Common.GestureListener.OnLongPress



Xamarin Exception Stack: System.ObjectDisposedException: Cannot access a disposed object. Object name: 'Xamarin.Forms.Platform.Android.Platform+DefaultRenderer'. at Java.Interop.JniPeerMembers.AssertSelf (Java.Interop.IJavaPeerable self) [0x00029] in <2e109281f9514c53b44688fd4549adb2>:0 at Java.Interop.JniPeerMembers+JniInstanceMethods.InvokeNonvirtualObjectMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters) [0x00000] in <2e109281f9514c53b44688fd4549adb2>:0 at Android.Views.View.get_Context () [0x0000a] in <9d68875f5dbd432db5314e1c0d96cb02>:0 at Telerik.XamarinForms.Common.NativeGestureRecognizer.ToDip (System.Single px) [0x00000] in <9f139977bc32402dabe4bb05ac247bb2>:0 at Telerik.XamarinForms.Common.GestureListener.OnLongPress (Android.Views.MotionEvent e) [0x0000c] in <9f139977bc32402dabe4bb05ac247bb2>:0 at Android.Views.GestureDetector+IOnGestureListenerInvoker.n_OnLongPress_Landroid_view_MotionEvent_ (System.IntPtr jnienv, System.IntPtr native__this, System.IntPtr native_e) [0x0000f] in <9d68875f5dbd432db5314e1c0d96cb02>:0 at (wrapper dynamic-method) Android.Runtime.DynamicMethodNameCounter.102(intptr,intptr,intptr)

The issue occurs on the following device:

Android: 12
Manufacturer: samsung
Model: SM-G970U
Last Updated: 16 May 2022 10:51 by ADMIN
Created by: Bobby
Comments: 1
Category: ComboBox
Type: Feature Request

Hi Team,

Please consider adding Open/Closed event for the comboBox's popup. The validation for this is I need to perform validation if a user closes the popup without making a selection.

SelectionChanged doesn't work here, because user never selected anything. Focus events are very finnicky because of the platform differences and input modalities.

The only sane options is to add an official PopupClosed event (and you don't even need custom EventArgs).

Thank you!




For now, I am using reflection+ nonPublic|Instance BindingFields to get a reference to the private RadPopup field of the RadComboBox. With that reference, I am subscribing to PropertyChanged and watching for value changes  of the IsOpen property. 

It goes without saying, this is a very resource intensive and unofficial approach.

public partial class MainPage : ContentPage
    private RadPopup internalPopup;

    public MainPage()

    protected override void OnAppearing()

        var popup = typeof(RadComboBox).GetField("popup", BindingFlags.NonPublic | BindingFlags.Instance)?.GetValue(ComboBox1);

        if (popup is RadPopup p1)
            internalPopup = p1;
            internalPopup.PropertyChanged += InternalPopup_PropertyChanged;

    private void InternalPopup_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        if (e.PropertyName != nameof(RadPopup.IsOpen))
        if (internalPopup.IsOpen)
            // Popup was opened
            // Popup was closed

    protected override void OnDisappearing()
        if (internalPopup != null)
            internalPopup.PropertyChanged -= InternalPopup_PropertyChanged;


Last Updated: 13 May 2022 19:19 by SturmA
Created by: Tom
Comments: 12
Category: ImageEditor
Type: Feature Request
The image editor is a great start, but missing a critical feature - image drawing / annotation. The ability to draw lines, shapes or text onto an image. Should allow this to be done when pinch / zoom is in progress. Items drawn should be amendable until saved. Opportunity to retrieve the annotation only data separately to the image so you can preserve the original.
Last Updated: 13 May 2022 13:34 by Christopher

DataBindingComplete event of the DataGrid should be fired when the associated data (ItemsSource) has been successfully bound to the control or any data operation like Group, Sort or Filter is applied.  Currently the event handler is not called as expected.


Last Updated: 13 May 2022 08:32 by Sylvain
Created by: Brian
Comments: 2
Category: Map
Type: Feature Request

In the Map Control - Are background layers: Google / Bing / Open Street Map / WMS a possibility?


Last Updated: 13 May 2022 07:22 by ADMIN
Created by: Jinfeng
Comments: 3
Category: UI for Xamarin
Type: Bug Report
RdBusyIndicator BusyContent data binding does not work. If a string constant is assigned to the     


                IsBusy="{Binding IsBusy}"
                IsVisible="{Binding IsBusy}"
                AnimationContentColor="{DynamicResource BrandPrimaryColor}">
                    <Label Text="{Binding BusyContent}" HorizontalOptions="Center"/>


RdBusyIndicator BusyContent data binding does not work for the above Label inside the "telerik:RadBusyIndicator.BusyContent". If a string constant is assigned to the Text(for example "Loading..."), then it works perfectly.

The view model 100% has the property "BusyContent" with a value. By the way, the IsBusy and IsVisible data binding work fine.   

Last Updated: 12 May 2022 05:54 by ADMIN
Release R2 2022
when the item is too long and it spans 2 rows in the result view. When user selects this long item and the drop-down is closed, the selected item text is right-aligned in the control. 

Last Updated: 12 May 2022 05:47 by ADMIN
when the item is too long and it spans 2 rows in the result view. When user selects this long item and the drop-down is closed, the selected item text is right-aligned in the control. 

Last Updated: 11 May 2022 16:03 by ADMIN
Created by: Dan
Comments: 7
Category: PdfViewer
Type: Feature Request

Most PDF Viewers come with the ability to print, email, text etc the PDF that is loaded.  For example, in the default iOS PDF viewer there is a "share" icon.  When the "share" icon is tapped, multiple options and apps come up that allow users to "print", "message/text", "email" the PDF.  It would be a great feature to have in the Xamarin UI PDF Viewer.  It could just be part of the PDFViewer Toolbar options.

Last Updated: 11 May 2022 14:56 by ADMIN
Release R2 2022
Created by: Anbu
Comments: 0
Category: UI for Xamarin
Type: Feature Request
Add linear progress bar which indicates the progress of a task.
Last Updated: 11 May 2022 14:50 by ADMIN
Release R2 2022
Created by: Amitesh
Comments: 0
Category: Entry
Type: Bug Report
On Android if the text is longer than the input field and it is set from OnAppearing method, RadEntry displays the ending of the text instead of the beginning.

Also, the issue can be reproduced

when the Entry text is set in code behind, for example on button click:
private void Button_Clicked(object sender, System.EventArgs e)
            this.radEntry.Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ";

inside the AutoCompleteView control when select an item from the suggestion items list. 
Last Updated: 11 May 2022 14:47 by ADMIN
Release R2 2022
Created by: Yana
Comments: 1
Category: DataGrid
Type: Feature Request

Last Updated: 11 May 2022 10:37 by Jiri
When SignaturePad is placed inside a ScrollView, drawing lines in scroll direction inside the plot area is not working, even if the scroll view is not scrolling. Line disappears after couple of points drawn.
Last Updated: 11 May 2022 08:56 by Marco

when using DayViewSettings and applying AppointmentTemplate, the template is not applied, the default one is applied. 

Workaround: apply AppointmentTemeplate to MultiDayViewSettings for UWP.

Last Updated: 10 May 2022 10:02 by ADMIN
After scrolling down enough times where all of the data is loaded, if I try to scroll a bit more, things go a bit crazy.  A loading icon flickers on and off over the grid; the data in the grid flickers away and then back; and the entire UI essentially gets stuck in this situation.
Last Updated: 21 Apr 2022 10:40 by ADMIN
all items inside the effects toolbar item disappear when the items are not automatically generated and you tap on the effect toolbar again: 


<telerikImageEditor:RadImageEditorToolbar Grid.Row="1" 
                                                  ImageEditor="{x:Reference imageEditor}" 
            <telerikImageEditor:EffectsToolbarItem AutoGenerateItems="False">
                <telerikImageEditor:ContrastToolbarItem AutoGenerateItems="False">
                    <telerikImageEditor:CancelToolbarItem HorizontalOptions="Start" />
                                <Slider Maximum="2" Minimum="0" Value="{Binding Value}" />
                    <telerikImageEditor:ApplyToolbarItem HorizontalOptions="End" />

Last Updated: 12 Apr 2022 09:07 by APRossi

X-Axis labels are overlapped when new data points are constantly added. 

on Android, the axis labels are replaced.

There is an inconsistency in the behavior on Android and iOS. 


apply ChartPanAndZoomBehavior and set 
PanMode to "Horizontal"
ZoomMode to "Horizontal"

And chart Zoom to "2,1"

<telerikChart:RadCartesianChart PaletteName="Light"
                                Zoom="2, 1">
        <telerikChart:DateTimeContinuousAxis LabelFitMode="Rotate"
                                             LabelFormat="dd MMM"
        <telerikChart:NumericalAxis />
        <telerikChart:LineSeries ValueBinding="Value"
                                 ItemsSource="{Binding Data}"/>
        <telerikChart:ChartPanAndZoomBehavior ZoomMode="Horizontal" 

Last Updated: 11 Apr 2022 14:53 by n/a
Null Reference Exception is thrown when the ListView is initially grouped with more than 1 group descriptor and then the control is populated using Range Observable collection. 
Last Updated: 08 Apr 2022 06:24 by Gerald
Created by: Gerald
Comments: 0
Category: ComboBox
Type: Feature Request

I would like to make the dropdown appear to the right of the ComboBox instead of showing up below the ComboBox. 

Provide an API for changing the DropDown position. For example, the DropDown could be visualized above or under the input control - similar to AutoCompleteView control

1 2 3 4 5 6