The SelectionChanged event of the ChartSelectionBehavior is fired twice for a single selection change
When Maximizing and Restoring the application's window, the RadSideDrawer's MainContent sometime gets measured wrong. This results in a corrupt state where all the main content is off-screen when the app is in the Restored state.
This can be tricky to reproduce without guidance, therefore I've recorded a video (attached) to demonstrate how to reproduce it as fast as possible with the code below:
<
ContentPage
...>
<
telerikPrimitives:RadSideDrawer
DrawerLength
=
"400"
AreGesturesEnabled
=
"false"
DrawerLocation
=
"Bottom"
DrawerTransitionType
=
"SlideInOnTop"
DrawerTransitionDuration
=
"0.2"
IsOpen
=
"False"
VerticalOptions
=
"FillAndExpand"
>
<
telerikPrimitives:RadSideDrawer.DrawerContent
>
<
StackLayout
VerticalOptions
=
"FillAndExpand"
BackgroundColor
=
"GreenYellow"
>
<
Label
Text
=
"DrawerContent"
VerticalOptions
=
"FillAndExpand"
/>
</
StackLayout
>
</
telerikPrimitives:RadSideDrawer.DrawerContent
>
<
telerikPrimitives:RadSideDrawer.MainContent
>
<
StackLayout
Orientation
=
"Vertical"
VerticalOptions
=
"FillAndExpand"
BackgroundColor
=
"LightBlue"
Margin
=
"0"
Padding
=
"10"
>
<
Button
Text
=
"Telerik"
FontSize
=
"Large"
BackgroundColor
=
"Orange"
HorizontalOptions
=
"FillAndExpand"
/>
</
StackLayout
>
</
telerikPrimitives:RadSideDrawer.MainContent
>
</
telerikPrimitives:RadSideDrawer
>
</
ContentPage
>
Available in minor release 2018.3.1122. It will also be available in the R1 2019 release.
SlidedToIndex event is triggered from a non-UI thread which forces the users to use Device.BeginInvokeOnMainThread
When the Telerik Xamarin toolbox is in a partial-height tab (i.e. half the height), there isn't a scrollbar to see the off-screen controls. Workaround: Make the toolbox full height of the tab to see all the controls. Here's a video demonstrating https://www.screencast.com/t/cUjIC0sx4
Using Visual Studio for Mac, added packages using telerik nugget server, added radCalendar in xaml code. preview crashes and exception report window pops up.
Multiple selected items that were selected become unselected when being filtered out. Steps to reproduce: 1 - Select multiple items 2 - Apply filter where some or all of the selected items are filtered out 3 - Remove filter Observe: 1 - The items that were previously selected have lost their selection state after returning 2 - Items that were not filtered, or selected while filter was active, retain selection state
AddEditorForProperty method is not respected, the default editor is used instead. As a workaround, please use SetEditorProvider method (https://docs.telerik.com/devtools/xamarin/nativecontrols/android/dataform/dataform-features) in order to create custom editors.
Available in minor release 2018.3.1109. It will also be available in the R1 2019 release.
Available in the 2018 R2 SP release.
Chart: [iOS] A needless label is displayed at the end for DateTimeContinuousAxis
ArgumentOutOfRangeException is thrown when using stacked AreaSeries with DateTimeContinuous axis and series source is not sorted by the DateTime values on UWP. In the same scenario the chart is not rendered correctly on Android. If not supported, the control should either handle this or throw a dedicated exception.
There are 2 approaches to customize the theme -> directly override the resources in the BlueResources dictionary or create a custom resource dictionary and merge it instead of the BlueResources one. If you take the first approach in a .NET standard project and override one of the colors -> an ArgumentException is thrown: Use the second approach as a workaround where you create a custom resource dictionary, copy all the colors from the original one and modify them within your custom one. Available in the R3 2018 SP release.
At times in Android on initial load, the chart is not stretched properly but instead it is shrank to its minimum size and positioned in the top left corner. Nothing specific was found in the chart setup or the xaml set up. A possible work-around is to wrap the chart inside a Grid, set two row definitions in the Grid, and set the row span of the chart to two.