BusyIndicator Progress Bar Not Showing

3 posts, 1 answers
  1. Sean
    Sean avatar
    19 posts
    Member since:
    Jun 2012

    Posted 02 Feb Link to this post

    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. Answer
    Vladi
    Admin
    Vladi avatar
    744 posts

    Posted 03 Feb Link to this post

    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
  3. UI for WPF is Visual Studio 2017 Ready
  4. Sean
    Sean avatar
    19 posts
    Member since:
    Jun 2012

    Posted 03 Feb in reply to Vladi Link to this post

    Thanks Vladi!

     

    Sean~

Back to Top