This is a migrated thread and some comments may be shown as answers.

BusyIndicator Progress Bar Not Showing

2 Answers 381 Views
BusyIndicator
This is a migrated thread and some comments may be shown as answers.
Sean
Top achievements
Rank 2
Sean asked on 02 Feb 2016, 04:16 PM

I just updated my controls to the latest release (2016.1.112.45). The issue does NOT occur when I roll back to the previous version. That said, I am stumped as to what is going on.

 

I have a RadTabControl, inside which sit three tabs: Product, Item, PLU

Each tab has its own busy indicator. I have a method to show/hide the content of a specific tab along with its associated busy indicator. The product tab works fine. It shows and hides the product tab and busy indicator, using the Office Black theme.

In design mode, I set the Item busy indicator to VISIBLE for testing and layout purposes and it looks great. See the attached design image. However, when I run my application, the text is visible, but the circular progress bar does not show. See the attached image showing the indicator of a running application.

I have tried everything from Z-index to relocating the indicator. I refuse to create a custom template, especially since it works for the product tab, just not the other two. Below is the relevant code snippet.

 

<telerik:RadTabControl Name="ProductSetup">
    <telerik:RadTabItem Name="ProductTab" Header="Product" IsSelected="True">
        <Grid>                 
         <ScrollViewer Name="prodMainContainer" HorizontalScrollBarVisibility="Auto">
            <-- PRODUCT XAML... -->
            </ScrollViewer>
            <telerik:RadBusyIndicator Name="prodBusyIndicator" Visibility="Collapsed" HorizontalAlignment="Center" VerticalAlignment="Center" IsBusy="True" />
        </Grid>
  </telerik:RadTabItem>
 
    <telerik:RadTabItem Name="ItemTab" Header="Item">
        <Grid>                 
         <ScrollViewer Name="itemMainContainer" HorizontalScrollBarVisibility="Auto">
            <-- ITEM XAML... -->
            </ScrollViewer>
            <telerik:RadBusyIndicator Name="itemBusyIndicator" Visibility="Collapsed" HorizontalAlignment="Center" VerticalAlignment="Center" IsBusy="True" />
       </Grid>
  </telerik:RadTabItem>           
    <telerik:RadTabItem Name="PluTab" Header="PLU">
     <Grid>                 
         <ScrollViewer Name="pluMainContainer" HorizontalScrollBarVisibility="Auto">
            <-- PLU XAML... -->
            </ScrollViewer>
            <telerik:RadBusyIndicator Name="pluBusyIndicator" Visibility="Collapsed" HorizontalAlignment="Center" VerticalAlignment="Center" IsBusy="True" />
     </Grid>
 </telerik:RadTabItem>
</telerik:RadTabControl>

 

Thoughts?

Sean~

2 Answers, 1 is accepted

Sort by
0
Accepted
Vladi
Telerik team
answered on 03 Feb 2016, 09:57 AM
Hi Sean,

We managed to reproduce the described behavior and it looks like it is caused by an issue in the latest version of the RadBusyIndicator control. Our developer team has already located the source of the issue and is currently working on its resolution. In the meanwhile as a simple workaround you can set the DisplayAfter property of the RadBusyIndicator to "0".

I have updated your Telerik points for bringing this to our attention. We apologize for any inconvenience that this may be causing. If we can be of any further assistance do not hesitate to contact us again.

Regards,
Vladi
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Sean
Top achievements
Rank 2
answered on 03 Feb 2016, 02:48 PM

Thanks Vladi!

 

Sean~

Tags
BusyIndicator
Asked by
Sean
Top achievements
Rank 2
Answers by
Vladi
Telerik team
Sean
Top achievements
Rank 2
Share this question
or