Declined
Last Updated: 07 Nov 2023 08:45 by ADMIN
Kevin
Created on: 27 Oct 2023 15:43
Category: UI for .NET MAUI
Type: Bug Report
0
BusyIndicator: [Android] Content not updating when IsBusy dynamically changed

Repro steps:

Put a grid inside a RadBusyIndicator with a button.  On a button click, set IsBusy to true, change the height of the grid, and set IsBusy to false.  The grid height will not be updated.

Another way to reproduce is to add children views to the grid while IsBusy is true.  The children will not be rendered after it's done


This is a regression from a recent Telerik update

7 comments
ADMIN
Yana
Posted on: 07 Nov 2023 08:45

Hi Kevin,

The same would happen with .NET8,  it's more of a peculiarity of the .NET MAUI layouts, so yes, you can use the suggested by Nikola approach.

Regards,
Yana
Progress Telerik

A brand new .NET MAUI course was just added to the Virtual Classroom. The training course is developed to help you get started with the Telerik UI for .NET MAUI components and features. It aims to put you in the shoes of an engineer who adds new features to an existing application. You can check it out at https://learn.telerik.com
Kevin
Posted on: 03 Nov 2023 14:35
Is this a problem with the NET 8 prerelease of MAUI as well?  Curious if we should implement the workaround on all of our indicators or wait for the NET 8 release.
ADMIN
Nikola
Posted on: 03 Nov 2023 14:17

Hello Kevin,

Thank you for sharing the test results.

I am changing the portal status to Declined. 

Regards, Nikola Progress Telerik

A brand new .NET MAUI course was just added to the Virtual Classroom. The training course is developed to help you get started with the Telerik UI for .NET MAUI components and features. It aims to put you in the shoes of an engineer who adds new features to an existing application. You can check it out at https://learn.telerik.com
Kevin
Posted on: 03 Nov 2023 14:02
Just tested, it works as expected in the attached project!
ADMIN
Nikola
Posted on: 03 Nov 2023 13:31

Hello Kevin,

Thank you for sharing the project. I was able to reproduce the issue. I have further researched the case and the behavior happens in 6.3.0 and 6.4.0 versions. It seems an issue related to .Net MAUI layouts. 

I have updated the provided project and attached it to this ticket. The content gets updated as expected.

Please, test it on your side and let me know the results.

Regards, Nikola Progress Telerik

A brand new .NET MAUI course was just added to the Virtual Classroom. The training course is developed to help you get started with the Telerik UI for .NET MAUI components and features. It aims to put you in the shoes of an engineer who adds new features to an existing application. You can check it out at https://learn.telerik.com
Attached Files:
Kevin
Posted on: 02 Nov 2023 17:30

Created a basic repo here with the issue:

https://github.com/kklose23/busyindicator-issue

 

I'm using NET 7, not NET 8

ADMIN
Nikola
Posted on: 02 Nov 2023 16:20

Hello Kevin,

Thank you for sharing your case with us. I was not able to reproduce the issue using the provided code. I have attached a video with the test result.

Please, share a sample project to investigate the issue in detail. 

Regards, Nikola Progress Telerik

A brand new .NET MAUI course was just added to the Virtual Classroom. The training course is developed to help you get started with the Telerik UI for .NET MAUI components and features. It aims to put you in the shoes of an engineer who adds new features to an existing application. You can check it out at https://learn.telerik.com
Attached Files: