QAT overflow button incorrectly disabled

Ribbon for WPF Forum

Posted 11 years ago by Michael Clarke
Version: 13.1.0581
Platform: .NET 4.5
Environment: Windows 8 (64-bit)
Avatar

There are cases where the Quick Access Toolbar overflow button is disabled when it shouldn't be. This can result in two problems:
1. The "Customize Quick Access Toolbar" button is not accessible (even if all QAT buttons are disabled).
2. Enabled QAT buttons are not accessible.

This problem can be seen in the "Actipro Software WPF Studio - Sample Browser" (v12.2.0570 and v13.1.581.181), in the "Customizing the QAT" QuickStart. Steps to reproduce:

1. Add at least 10 enabled ribbon buttons to the QAT so that the overflow button will be displayed when reducing the width of the sample browser window (ie right click on ribbon buttons and select "Add to Quick Access Toolbar").
2. Add a disabled button to the end of the QAT (eg the Copy button).
3. Slowly reduce the width of the browser window until only the last button is hidden.
4. Hover over the overflow button (tooltip "More controls") and notice that it is disabled.
5. Slowly reduce the width of the browser further, and notice that the overflow button is still disabled even though some of the hidden buttons are enabled.

Comments (2)

Answer - Posted 11 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar

Hi Michael,

Thanks for reporting this.  We've fixed it for the next build.  You might also be able to work around the bug for now by adding this to your Application.Resources:

<Style TargetType="ribbon:QuickAccessToolBarOverflowButton">
	<Setter Property="AutoDisableWhenPopupContentIsDisabled" Value="False" />
</Style>


Actipro Software Support

Posted 11 years ago by Michael Clarke
Avatar

Thank you for your quick response. The workaround works for me and is an acceptable solution for our app.

The latest build of this product (v24.1.2) was released 12 days ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.