Pending Review
Last Updated: 17 Jul 2019 22:22 by Anthony

Hi,

I rolled my app with the ListView out to production and are getting 8+ crashes a day from 140 users with the above issue. I have included a stack trace. I cannot find the steps to reproduce the issue in development. I have rolled back to using the native ListView as this does not crash the app.

Attached is an example project to see what I am doing in general terms, but I have not been able to reproduce this crash in it.

My guess is that a DataTemplate is not being cleaned up properly and when the data behind is changed it attempts to access the control that represented the data in the DataTemplate.

Regards
Anthony

Xamarin caused by: android.runtime.JavaProxyThrowable: System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'Android.Support.V7.Widget.SwitchCompat'.
Java.Interop.JniPeerMembers.AssertSelf(IJavaPeerable self)<9cb01525c8ce48268eb7a54e1b653d67>:0
Java.Interop.JniPeerMembers.JniInstanceMethods.InvokeVirtualVoidMethod(string encodedMember, IJavaPeerable self, JniArgumentValue* parameters)<9cb01525c8ce48268eb7a54e1b653d67>:0
Android.Widget.CompoundButton.set_Checked(bool value)<83e36ed05052486983583851de96589e>:0
Xamarin.Forms.Platform.Android.AppCompat.SwitchRenderer.HandleToggled(object sender, EventArgs e)<e6fe81c4055a4db5bd435b7d12d894e3>:0
at Xamarin.Forms.Switch+<>c.<.cctor>b__14_0 (Xamarin.Forms.BindableObject bindable, System.Object oldValue, System.Object newValue) [0x0001c] in <209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindableObject.SetValueActual(BindableProperty property, BindableObject.BindablePropertyContext context, object value, bool currentlyApplying, SetValueFlags attributes, bool silent)<209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindableObject.SetValueCore(BindableProperty property, object value, SetValueFlags attributes, BindableObject.SetValuePrivateFlags privateAttributes)<209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindingExpression.ApplyCore(object sourceObject, BindableObject target, BindableProperty property, bool fromTarget)<209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindingExpression.Apply(bool fromTarget)<209f66ed8fe04cb6a815feb8c3b62471>:0
Xamarin.Forms.BindingExpression.BindingExpressionPart.<PropertyChanged>b__49_0()<209f66ed8fe04cb6a815feb8c3b62471>:0
Java.Lang.Thread.RunnableImplementor.Run()<83e36ed05052486983583851de96589e>:0
Java.Lang.IRunnableInvoker.n_Run(IntPtr jnienv, IntPtr native__this)<83e36ed05052486983583851de96589e>:0
at (wrapper dynamic-method) System.Object.31(intptr,intptr)
mono.java.lang.RunnableImplementor.n_run(Native Method)
mono.java.lang.RunnableImplementor.run()RunnableImplementor.java:30
android.os.Handler.handleCallback()Handler.java:739
android.os.Handler.dispatchMessage()Handler.java:95
android.os.Looper.loop()Looper.java:145
android.app.ActivityThread.main()ActivityThread.java:6914
java.lang.reflect.Method.invoke(Native Method)
java.lang.reflect.Method.invoke()Method.java:372
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run()ZygoteInit.java:1404
com.android.internal.os.ZygoteInit.main()ZygoteInit.java:1199

 

Approved
Last Updated: 17 Jul 2019 12:33 by ADMIN
Created by: Scott
Comments: 0
Category: Calendar & Scheduling
Type: Feature Request
1
Add a View that displays a list of the scheduled appointments.
Approved
Last Updated: 17 Jul 2019 10:01 by ADMIN
when the RadCalendar is hosted inside a ScrollView, users cannot navigate to other month using the swipe gesture
Approved
Last Updated: 16 Jul 2019 10:05 by ADMIN

Provide an easy way to position the popup in the center of the screen in a MVVM-friendly manner. 

Consider the case when the target is a view that carries information about the popup and cannot be the page.

Declined
Last Updated: 16 Jul 2019 09:57 by ADMIN
Created by: Mohamed
Comments: 1
Category: DataForm
Type: Bug Report
1

Please refer to the attached project that reproduces the issue. In the MainPage constructor, you can switch between using the PickerEditor (validation works) and the SegmentedEditor (validation doesn't work).

// Works with validation
dataForm.RegisterEditor("Location", EditorType.PickerEditor);
 
// Doesn't work with validation
//dataForm.RegisterEditor("Location", EditorType.SegmentedEditor);


This leads to other issues like the PropertyValidationCompleted event not firing.

Thank you,
Mohamed

Approved
Last Updated: 16 Jul 2019 09:51 by ADMIN

If you have a Chart with BarSeries and TooltipBehavior defined, the tooltip of each bar is shown only when the user taps in the area around the tip of the bar.

The expected behavior is the tooltip to be displayed when clicking anywhere on the bar.

Pending Review
Last Updated: 16 Jul 2019 07:58 by DMITRIY
System.NullReferenceException is thrown when navigating back pages with RadListView and using Xamarin.Forms 4.0 or higher. 
Approved
Last Updated: 15 Jul 2019 14:38 by ADMIN
ADMIN
Created by: Tsvyatko
Comments: 2
Category: UI for Xamarin
Type: Feature Request
4

			
Approved
Last Updated: 15 Jul 2019 14:20 by ADMIN
With the current implementation of the control you can enter all symbols, so provide an option to change the keyboard type. 
Approved
Last Updated: 15 Jul 2019 10:36 by ADMIN
Created by: Matt
Comments: 0
Category: PdfViewer
Type: Feature Request
0

Provide support for Interactive Forms (AcroForms) in the PDF Viewer for Xamarin.

For detailed information on Interactive Forms concept check below: 
https://docs.telerik.com/devtools/document-processing/libraries/radpdfprocessing/model/interactive-forms/overview

Approved
Last Updated: 15 Jul 2019 08:38 by ADMIN
When you set custom stroke to ScatterLineSeries, the colors in the RadLegend are not updated.
In Development
Last Updated: 15 Jul 2019 08:00 by ADMIN
When I try to set the MinorTicksFill color of the TKGaugeLinearScale Ticks, I get an exception at runtime.
In Development
Last Updated: 10 Jul 2019 14:33 by ADMIN
The bug manifests itself with Xamarin.Forms 4.0, when navigating to a page with SlideView for the second time and the page is cached in memory between navigations. The following exception is thrown during the second page navigation:
Exception:
System.MissingMethodException: No constructor found for Telerik.XamarinForms.PrimitivesRenderer.Android.SlideViewRenderer::.ctor(System.IntPtr, Android.Runtime.JniHandleOwnership) occurred
Exception:
System.NotSupportedException: Unable to activate instance of type Telerik.XamarinForms.PrimitivesRenderer.Android.SlideViewRenderer from native handle 0x65 (key_handle 0x7b571bc). occurred
Approved
Last Updated: 10 Jul 2019 12:40 by ADMIN
SelectedIndex does not stay in sync when removing items from ObservableCollection bound as ItemsSource.  When deleting Index 2, SelectedIndex correctly moves to 1, but Slideview moves to index 0
Approved
Last Updated: 09 Jul 2019 14:28 by ADMIN

When RadCalendar is inside Xamarin Forms Tabbed Page. Switching between tabs triggers Calendar SelectionChanged and the calendar DisplayDate is changed. 

Workaround:
the issue could not be reproduced when RadTabView is used and its IsContentPreserved property is set to true.

Under Review
Last Updated: 09 Jul 2019 07:47 by ADMIN

Request

Android follows a "bottom-up" approach to gesture/touch handling. It would be nice if the RadSlideView would allow any swipe gesture that it cannot handle itself to propagate upwards so that another view can have a chance to handle it.

Example

Given the following XAML:

<ParentView>
        <ParentView.GestureRecognizers>
            <SwipeGestureRecognizer Direction="Left"
                                    Command="{Binding ForwardCommand}" />
            <SwipeGestureRecognizer Direction="Right"
                                    Command="{Binding BackwardCommand}" />
        </ParentView.GestureRecognizers>

        <RadSlideView />
</ParentView>

Expectation:

  • When the user is at the beginning of the items in the RadSlideView and swipes right, then the BackwardCommand should execute. (The RadSlideView should detect that it is at the beginning of its item source and allow the right swipe gesture to propagate upwards to the ParentView.)
  • When the user is at the end of the items in the RadSlideView and swipes left, then the ForwardCommand should execute. (The RadSlideView should detect that it is at the end of its item source and allow the left swipe gesture to propagate upwards to the ParentView.)
Completed
Last Updated: 08 Jul 2019 15:11 by ADMIN
Release 2019.2.807 (R2 2019 minor release)

The pdf content is not visualized properly on UWP and iOS when the file is loaded from a stream. 

Also if you try to load PDF twice on the same PDF Viewer, an exception is raised.

Completed
Last Updated: 08 Jul 2019 15:08 by ADMIN
Release 2019.2.807 (R2 2019 minor release)

By default, the view starts at 0:00 AM, we would need to provide the option to scroll the view to specific time, for example 9:00 AM.  The approach should work for DayView and MultiDayView modes.
			
Completed
Last Updated: 08 Jul 2019 15:08 by ADMIN
Release 2019.2.807 (R2 2019 minor release)
When the UserSortMode is set to single and it is sorted by a Template column that has DelegateSortDescriptor when we tap on another column the SortDirection of the Template is still visible.
Completed
Last Updated: 08 Jul 2019 15:08 by ADMIN
Release 2019.2.807 (R2 2019 minor release)
Created by: Yash
Comments: 0
Category: DataGrid
Type: Bug Report
0
If there a components which handles the Tap gesture (e.g. a button) is inside the TemplateCell, the DoubleTap gesture of the RadDataGrid throws NullReferenceException.
1 2 3 4 5 6