Unplanned
Last Updated: 22 Jun 2023 07:47 by Mark
Max
Created on: 08 Oct 2022 19:49
Category: ListView
Type: Feature Request
15
Support for Hot Restart feature

ListView with a TemplateSelector crashes on iOS 16 device!

    <telerik:RadListView ItemTemplate="{StaticResource ActTempSelector}"   ItemsSource="{Binding Suggestions}">

    </telerik:RadListView>

log output is the following:

2022-10-08 20:44:46.810 Xamarin.PreBuilt.iOS[1593:343579] *** NSForwarding: warning: object 0x281edbea0 of class 'Telerik_Maui_Controls_Compatibility_DataControlsRenderer_iOS_TKExtendedListView' does not implement methodSignatureForSelector: -- trouble ahead
2022-10-08 20:44:46.810 Xamarin.PreBuilt.iOS[1593:343579] *** NSForwarding: warning: object 0x281edbea0 of class 'Telerik_Maui_Controls_Compatibility_DataControlsRenderer_iOS_TKExtendedListView' does not implement doesNotRecognizeSelector: -- abort

2 comments
Mark
Posted on: 22 Jun 2023 07:47

I had the same problem with the PDFViewer, when they display they crash the whole app.

Look forward to this being resolved.

ADMIN
Didi
Posted on: 10 Oct 2022 15:55

Hi Max, 

The behavior is not an issue it is actually a feature request.

The exception occurs when you use the Hot Restart feature. This error is expected. I will explain it in details: some of our .NET MAUI controls such as ListView, Chart and other, wrap native iOS controls and the problem comes from the fact that the native iOS controls are packed in a static library. Hot Restart, on the other hand, has a limitation and does not support static libraries. 

Disable the Hot Restart option and test on your side. 

Let me know if you have any additional questions.

Regards,
Didi
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.