RadRibbonWindow duplicates ApplicationName

4 posts, 0 answers
  1. Anthony
    Anthony avatar
    53 posts
    Member since:
    Apr 2012

    Posted 26 Apr 2014 Link to this post

    I encountered a peculiar problem when using the RadRibbonView within the RadRibbonWindow. The problem doesn't occur when the RadRibbonView is hosted in a vanilla Window.

    The problem is that the ApplicationName is duplicated when you set the Title property to empty or null in XAML or code. It doesn't occur when the property is unset. Setting the XAML using Title="" will display the ApplicationName twice. Setting a binding to the Title when the property value is null or an empty string will display the ApplicationName thrice.

    For example, take this XAML (namespaces removed for brevity):

    ​<telerik:RadRibbonWindow x:Class="RadRibbonViewTitle.MainWindow" ...>
    <telerik:RadRibbonView ApplicationName="My App Name"
    Title="{Binding AppTitle, Mode=OneWay}" />

    Initially, the AppTitle property has a null value. This results in the window displaying "My App Name - My App Name - My App Name" as shown in the attached screen clip. Removing the binding and changing the relevant XAML to Title="" results in "My App Name - My App Name".

    This seems to be a bug, but I'm open to the idea that I'm missing something.
  2. Anthony
    Anthony avatar
    53 posts
    Member since:
    Apr 2012

    Posted 26 Apr 2014 in reply to Anthony Link to this post

    I forgot to mention that it works as it should when the AppTitle property has a value. For example, if the AppTitle property has the value "abc" then the window displays "abc - My App Name" as expected.
  3. Pavel R. Pavlov
    Pavel R. Pavlov avatar
    1251 posts

    Posted 30 Apr 2014 Link to this post


    Thank you for contacting us on that matter. You are right for the behavior of the RadRibbonView control. This is why I logged the reported issue in our feedback portal as a bug report. Please follow the item and stay tuned for any changes. We will do our best to fix it as soon as possible.
    As a small sign of compensation I updated your Telerik account.

    Please accept our apology for any inconvenience caused.

    Pavel R. Pavlov
    Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
  4. Anthony
    Anthony avatar
    53 posts
    Member since:
    Apr 2012

    Posted 30 Apr 2014 in reply to Pavel R. Pavlov Link to this post

    Thank you.

    I have to say the support I get from Telerik is night-and-day better than the last tool provider we used. I won't name them specifically, but they start with an "I" and end with a "gistics."
Back to Top