microsoft / workbooks

Workbooks is an interactive programming environment that’s perfect for experimentation, learning, and documentation: an educational tool for learning the myriad of .NET platforms, APIs, and libraries.
MIT License
465 stars 79 forks source link

Can't manipulate result dropdowns with keyboard #137

Open bojanrajkovic opened 6 years ago

bojanrajkovic commented 6 years ago

Steps to Reproduce

  1. Evaluate some code
  2. Open either the renderer switcher or the representation switcher
  3. Attempt to select a different value with the keyboard

Expected Behavior

Can change between switcher items with the keyboard.

Actual Behavior

Keyboard does nothing.

Currently only reproduced on Windows, but probably also an issue on Mac.

Environment

Xamarin Workbooks

Detail Value
Version 1.4.0-beta1
Git Branch master
Git Hash 2e30f47
VSTS Definition Workbooks & Inspector (Win)

System Info

Component Value
Windows Microsoft Windows NT 10.0.16299.0 (64-bit)
CPU Cores 8
Physical Memory 16 GB

System-Installed Software

Component Version
Xamarin Simulator 1010103100

VisualStudio.15.Release Components

Component Version
Visual Studio Enterprise 2017 15.5.1+27130.2003
Xamarin iOS 11.6.1-2
Xamarin Android 8.1.0-24

VisualStudio.15.Preview Components

Component Version
Visual Studio Enterprise 2017 15.6.0-pre.1.0+27205.0
Xamarin iOS 11.4.0-214
Xamarin Android 8.1.0-24
bojanrajkovic commented 6 years ago

This also reproduces on Mac, as expected. It also means VoiceOver can't reach these elements.

Xamarin Workbooks

Detail Value
Version 1.4.0-rc1
Git Branch master
Git Hash 7f3bf81
VSTS Definition Workbooks & Inspector (Mac)

System Info

Component Value
macOS Version 10.13.2 (Build 17C88) (64-bit)
CPU Cores 8 / 8
Physical Memory 16 GB

System-Installed Software

Component Version
Mono 5.4.1.7
Xamarin Mac 4.0.0.214
Xamarin iOS 11.4.0.214
Xamarin Android 8.1.0-23
Visual Studio 7.3.0.764 (703000764)