paperbits / paperbits-demo

This repository shows an example how developers can use Paperbits to build web apps with rich content authoring capabilities.
https://demo.paperbits.io
MIT License
298 stars 89 forks source link

[Keyboard Navigation - Make Code - Blocks]: There is no keyboard access for "Input Section" controls under "Blocks" #217

Closed Yamini234u closed 1 year ago

Yamini234u commented 1 year ago

User Experience:

Users who depend on keyboard navigation will be impacted if controls are not accessible with keyboard and they will not be able to perform any desired action with the keyboard.

Repro Steps

  1. Open Microsoft MakeCode for micro:bit (microbit.org).
  2. Select the 'Blocks' option in header.
  3. Now verify that user is able to insert the different category blocks in editor area or not without drag and drop feature.

Actual Result:

There is no keyboard access for "Input Section" controls under "Blocks" Observation: While focus is on "Input" control , after pressing tab , right/left arrows and ctrl+arrows focus is not moving to the Right section of input controls.

Expected Result:

"Input Section" controls should be accessible through the keyboard.

MAS Reference

MAS 2.1.1 – Keyboard

Reference Links:

Test Environment:

https://user-images.githubusercontent.com/117158108/206227718-b6aa347e-9e11-4360-b726-a115d3ba7f03.mp4

Yamini234u commented 1 year ago

A11yMAS , #HCL, #Accessibility, #A11ySev2, #HCL-MakeCodeArcade-Sep21,#WCAG2.1.1 , A11yeDAD . #closed

This issue is reported by eDAD: BUG200945

azaslonov commented 1 year ago

@Yamini234u, I believe there is a mistake, the UI above has nothing to do with Paperbits project. Please file the issue to the right team.

Yamini234u commented 1 year ago

As per above comment closing this bug Logged new bug: https://github.com/microsoft/pxt-arcade/issues/5455