New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accessibility: Welcome dialog order of controls is incorrect #5903

SteveL-MSFT opened this Issue Nov 13, 2018 · 2 comments


None yet
2 participants
Copy link

SteveL-MSFT commented Nov 13, 2018


If this issue is a bug:

  • Which version of WiX are you building with?


  • Which version of Visual Studio are you building with (if any)?


  • Which version of the WiX Toolset Visual Studio Extension are you building with (if any)?


  • Which version of .NET are you building with?


  • If the problem occurs when installing your packages built with WiX, what is the version of Windows the package is running on?


  • Describe the problem and the steps to reproduce it.

The default WiX welcome dialog has the controls in the wrong order when observed by Narrator Scan mode.

1. Start a MSI installer built from WiX that has the default Welcome Dialog
2. Start Narrator (Ctrl+Win+Enter)
3. Start Scan Mode (Insert+Space)
4. The `Next` button should be highlighted, press down to navigate to next control.
5. The `Cancel` button should be highlighted, press down again.
6. After this, the order is seemingly random.  Keep pressing down to navigate through the controls.
  • Describe the behavior you expected and how it differed from the actual behavior.

Expectation is that the order is top to bottom and left to right. Otherwise, a visually impaired user cannot correctly determine the layout of the controls.


This comment has been minimized.

Copy link

barnson commented Nov 14, 2018

Which dialog set are you using? A screen shot or repro project would be helpful too.

@barnson barnson added bug wixui labels Dec 6, 2018

@barnson barnson added this to the v4.x milestone Dec 6, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment