dotnet / project-system

The .NET Project System for Visual Studio
MIT License
968 stars 387 forks source link

Cannot switch all values for the Build Action property by using Down/Up keyboard #7601

Open Amy-Li03 opened 3 years ago

Amy-Li03 commented 3 years ago

Visual Studio Version

17.0.0 Preview 5.0 [31715.320.main]

Steps to Reproduce

  1. Create a WinForms .NET Core project.
  2. Select the Form1.cs node in the solution explore window.
  3. Focus on the Build Action property.
  4. Press Down/Up keyboard to switch all values continuous for the Build Action property.

Expected Behavior

Can switch all values for the Build Action property by using Down/Up keyboard. FX

Actual Behavior

Cannot switch all values for the Build Action property by using Down/Up keyboard. Core

More info

  1. The issue cannot reproduce switch values continuous by using mouse double click.
  2. The issue can reproduce switch values continuous by using mouse scroll.
  3. The issue can reproduce on all .NET core project, such as WinForms, WPF, Console...
  4. This issue cannot reproduce on .NET Framework project.
  5. This issue cannot reproduce with other ComboBox properties for standalone WinForms control.
  6. This is an accessibility blocker.
drewnoakes commented 3 years ago

@Amy-Li03 these screenshots show the WinForms designer, which doesn't match the description.

drewnoakes commented 3 years ago

This is an accessibility blocker

This behaviour is unchanged from VS2019. Why is it a blocker now?

Amy-Li03 commented 3 years ago

@Amy-Li03 these screenshots show the WinForms designer, which doesn't match the description.

@drewnoakes sorry for that, now have updated the video of expected behavior and actual behavior.

Amy-Li03 commented 3 years ago

This is an accessibility blocker

This behaviour is unchanged from VS2019. Why is it a blocker now?

As issue 3751 describe, we cannot save project after add a control to form designer and changed the Build Action property.

jjmew commented 3 years ago

I noticed that it was hard for us to figure out how to navigate only using the keyboard. Once you open the dropdown you have use right/left arrow rather than up/down. We should take a look at this.

tmeschter commented 2 years ago

We suspect this is a CPS bug, or at least any changes will need to occur in CPS.