Drop-down freezes when double tap (using the track pad), or double click in the combo at a very bottom of the control.
The drop-down cannot be closed and the combo cannot be used
when we try to add a dynamic AutomationId in each item of the list (something like AutomationId="{Binding Id}"), the AutomationId is not provided to the elements we see in the appium inspector.
Works with fixed values
When adding swipe content, it block the button to be clicked when the items in the cell matches the swipe offset value,
a. reduce the swipe offset.
b. place the minus button further to the left, so the button width to match the ListView swipe offset
Sample setup:
<telerikDataControls:RadListView x:Name="listView" IsItemSwipeEnabled="True" SwipeOffset="90, 0, 0, 0" SwipeThreshold="20" ItemsSource="{Binding Source}" SelectionMode="None"> <telerikDataControls:RadListView.ItemTemplate> <DataTemplate> <listView:ListViewTemplateCell> <listView:ListViewTemplateCell.View> <Grid ColumnDefinitions="*,90"> <!-- >> changed second row to 90 pixels, which is swipe offset --> <Label FontAttributes="Bold" FontSize="16" Text="{Binding Sender}" TextColor="Black" /> <StackLayout Grid.Column="1" Orientation="Horizontal"> <Button Clicked="Button_Clicked_1" Text="+++" TextColor="Gray" /> <Button Clicked="Button_Clicked" Text="---" /> </StackLayout> </Grid> </listView:ListViewTemplateCell.View> </listView:ListViewTemplateCell> </DataTemplate> </telerikDataControls:RadListView.ItemTemplate> <telerikDataControls:RadListView.ItemSwipeContentTemplate> <DataTemplate> <Grid Margin="0" Padding="0" ColumnSpacing="0" RowSpacing="0"> <Grid.ColumnDefinitions> <ColumnDefinition Width="90" /> <ColumnDefinition Width="*" /> </Grid.ColumnDefinitions> <telerikInput:RadButton Grid.Column="0" Margin="0" BackgroundColor="Red" Clicked="RadButton_Clicked" FontFamily="FontAwesomeSolid" FontSize="Medium" Text="" WidthRequest="90" /> </Grid> </DataTemplate> </telerikDataControls:RadListView.ItemSwipeContentTemplate> </telerikDataControls:RadListView>
When setting dropdown thickness, the dropdown width changes:
when using DayViewSettings and applying AppointmentTemplate, the template is not applied, the default one is applied.
Workaround: apply AppointmentTemeplate to MultiDayViewSettings for UWP.
For Aggregates purpose or just for diplaying some others datas, footer for column in DataGrid it's needed feature.
I've attached a sample solution to demonstrate the issue. Try to run it. When you run it you can see that it's not possible to see value of numeric input until tapping on it
is thrown when navigating to another view using ListView SelectedItem and removing the view where the ListView is placed.
Workaround:
Instead of removing the view, change the view visibility.
When setting FontOptions (FontSize, FontAttributes) and TextColor to the control, they are not applied. For example setting a BackgroundColor works as expected.
<telerikRichTextEditor:RadRichTextEditor BackgroundColor="Black" x:Name="richTextEditor" TextColor="White" FontAttributes="Bold" FontSize="30" />
LongPress is called on element that is already disposed.
ObjectDisposedException is thrown:
at Telerik.XamarinForms.Common.NativeGestureRecognizer.ToDip
at Telerik.XamarinForms.Common.GestureListener.OnLongPress
Stack-Trace
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: 12When changing the device orientation to a landscape mode, the all-day timeline cell does not resize as expected. The all day text moves the the date cell.