In Development
Last Updated: 25 Feb 2020 09:42 by ADMIN

Since 2020.1.218 the NuGet package for UWP Apps doesn't work, it references files that are not found during build.

 

//

Unplanned
Last Updated: 24 Feb 2020 11:49 by ADMIN
When you try to navigate from a page while the popup is open and there are bindings inside it, a "NullReferenceException: Object reference not set to an instance of an object" is thrown.
Unplanned
Last Updated: 20 Feb 2020 13:21 by ADMIN
The Chart loses all the UI customizations made in the iOS platform renderer when the Series are updated, for example, if you show/hide certain Series or updated their ItemsSource.
Declined
Last Updated: 26 Feb 2020 15:25 by ADMIN
Created by: Nadya
Comments: 5
Category: UI for Xamarin
Type: Bug Report
2

If you have a project that has a dependency on: Xamarin.AndroidX.RecyclerView

It will cause a Release build failure due to Telerik.XamarinForms.DataControls using the wrong type in the renderer (AndroidX's RecyclerView instead of v7.Widgets's RecyclerView).

Here is the build error clarifying that it cannot find a `HasStableIds` property/method:

Error Mono.Linker.MarkException: Error processing method: 'System.Void Telerik.XamarinForms.DataControlsRenderer.Android.ItemsControlRenderer::OnElementAttached(Telerik.XamarinForms.DataControls.ItemsControl)' in assembly: 'Telerik.XamarinForms.DataControls.dll' ---> Mono.Cecil.ResolutionException: Failed to resolve System.Void AndroidX.RecyclerView.Widget.RecyclerView/Adapter::set_HasStableIds(System.Boolean)

Reproduce

You can use the attached project to reproduce the problem. Be sure to have the following settings:

  • Build in Release configuration
  • Set LinkerBehavior to SDK assemblies Only

Workaround

Uninstall Xamarin.AndroidX.RecyclerView

Unplanned
Last Updated: 14 Feb 2020 10:43 by ADMIN
Pdf document is not loaded when it contains Type1Font "middot" glyph.
Completed
Last Updated: 19 Feb 2020 15:43 by ADMIN
Release R1 2020 SP1

When change my calendar view to Agenda, appointments with too large Title, overlap the time section in the container box.
Completed
Last Updated: 19 Feb 2020 16:00 by ADMIN
Release R1 2020 SP1
When we remove the last item from the observable collection we get an unhandled exception like this:

"Attempt to delete item 0 from section 0 which only contains 0 items before the update"
Unplanned
Last Updated: 03 Feb 2020 09:29 by ADMIN
In Android when an Entry is focused (and probably not only Entry) and you press Enter and expect to automatically tab to the next editor - it does not work. Sometimes the focus is not moved, sometimes the focus is moved to an invalid location like the first editor in the DataForm or an Entry outside the DataForm.
Unplanned
Last Updated: 31 Jan 2020 10:59 by ADMIN
When I put more than one RadCheckBox in a RadPopup (iOS) the app won't start anymore, having only one RadCheckbox in the popup works.
Unplanned
Last Updated: 29 Jan 2020 13:04 by ADMIN
In shell project the labels are moving around in the segmented control after switching tab. 
Unplanned
Last Updated: 28 Jan 2020 11:29 by ADMIN

When you edit a value of a certain item of the DataGrid and keyboard is displayed, while the focus is still in the input and the row is scrolled away, the keyboard will stay open on Android.

In addition, if you return back to the edited cell, the row will display as if it were on focus, the cell shows the editor underline, the keyboard is still open, but there will be no focus.  You will be required to click on the cell to get focus again.

Lastly, only on Android 5.1, if the edited value is a number, when you scroll the cell out of view, the keyboard changes from the numerical to alphanumerical (default).

Unplanned
Last Updated: 23 Jan 2020 07:23 by ADMIN
Applying ChartTrackBallBehavior to a CartesianChart with ScatterLine/ScatterPoint series does not take any effect.
Unplanned
Last Updated: 21 Jan 2020 07:39 by ADMIN
I have a listview with item templates in a modal popup but it is not visible on iOS simulator. On Android device it is OK.
Unplanned
Last Updated: 14 Jan 2020 15:52 by ADMIN
I have come across some strange behaviour of the RadSideDrawer component. On Android, everything works fine. On iOS however, the side drawer opens only when navigated to the containing page for the first time. when we have a button inside the drawer content and navigate through it to another page, then back to page where sidedrawer is positioned, the drawer content could not be open.
Completed
Last Updated: 19 Feb 2020 15:44 by ADMIN
Release R1 2020 SP1
 If you open a datagrid's filter pop-up, navigate away from the page, then go back to the page, the filter pop-up will still be open.

If you attempt to close it, by way of the "X", the app will crash. In debug mode, a null reference error will occur. If navigating away from the grid with the filter closed, no crash will happen.
Declined
Last Updated: 06 Jan 2020 10:00 by ADMIN
Created by: Bruce
Comments: 5
Category: TreeView
Type: Bug Report
1

The documentation notes that the TreeView should have its items default as IsExpanded=False, however, everything is expanded when I start my TreeView. This also includes the situation when I have a TreeView with a custom template (provided by the excellent people at Telerik, for dealing with cutoff expander icon issue!) and if I try to set Expanded explicitly to False via the template and viewmodel.

This seems to be pretty basic and I have to wonder if I'm not doing something correctly.

Thanks. 

Unplanned
Last Updated: 19 Dec 2019 13:23 by ADMIN

When using the __ItemStyle properties of RadListView, they are not being applied if the SelectionMode is set to None. It makes sense that the PressedItemStyle and SelectedItemStyle properties are not used, since they are not applicable if nothing can be selected. However, the ReorderItemStyle in particular should still be used.

 

Example:

    public class ItemStyleNotAppliedExample : ContentPage
    {
        private readonly ListViewItemStyle WhiteBG = new ListViewItemStyle
        {
            BackgroundColor = Color.White
        };

        private readonly ListViewItemStyle YellowBG = new ListViewItemStyle
        {
            BackgroundColor = Color.Yellow
        };

        private readonly ListViewItemStyle RedBG = new ListViewItemStyle
        {
            BackgroundColor = Color.Red
        };

        private readonly ListViewItemStyle BlueBG = new ListViewItemStyle
        {
            BackgroundColor = Color.Blue
        };

        public ItemStyleNotAppliedExample()
        {
            BackgroundColor = Color.Gray;

            var items = new ObservableCollection<Item>
            {
                new Item("Item 1"),
                new Item("Item 2"),
                new Item("Item 3"),
                new Item("Item 4"),
                new Item("Item 5"),
            };

            Content = new RadListView
            {
                SelectionMode = SelectionMode.None,
                IsItemsReorderEnabled = true,
                ItemsSource = items,
                ItemTemplate = new DataTemplate(typeof(ItemView)),

                ItemStyle = WhiteBG,
                PressedItemStyle = YellowBG,
                SelectedItemStyle = RedBG,
                ReorderItemStyle = BlueBG,
            };
        }

        private class Item
        {
            public string Name { get; }

            public Item(string name)
            {
                Name = name;
            }
        }

        private class ItemView : ListViewTemplateCell
        {
            public ItemView()
            {
                var checkbox = new CheckBox
                {
                    VerticalOptions = LayoutOptions.Center
                };

                var label = new Label
                {
                    VerticalOptions = LayoutOptions.Center
                };

                label.SetBinding(Label.TextProperty, nameof(Item.Name));

                View = new StackLayout
                {
                    BackgroundColor = Color.Transparent,
                    Orientation = StackOrientation.Horizontal,
                    Children =
                    {
                        checkbox,
                        label
                    }
                };
            }
        }
    }

Unplanned
Last Updated: 19 Dec 2019 08:36 by ADMIN
Created by: OLIFEL
Comments: 1
Category: DataGrid
Type: Bug Report
2

You can reproduce this by changing input language to any region that uses a comma decimal separator (e.g. Duetsch). The comma is ignored, ultimately corrupting the data

Under Review
Last Updated: 20 Dec 2019 11:32 by ADMIN

To reproduce:

Step 1 - File > New > LoadOnDemandCollection Demo

Follow the LoadOnDemandCollection documentation https://docs.telerik.com/devtools/xamarin/controls/datagrid/load_on_demand#loadondemandcollection

Step 2 - Deploy to UWP

=> Observe the DataGrid will be stuck in busy state after the initial set of items load

Unplanned
Last Updated: 12 Dec 2019 08:24 by ADMIN
When you try to INSERT (not add) a new item to the RadChat non-empty Items collection, the error "An item with the same key has already been added" is raised.
1 2 3 4 5 6