The Sakai Project or Component this issue was associated with is: LessonsThe "Reorder" function of the Lessons section of the environment allows users to drag and drop lessons to change their current order. Currently the feature provides keyboard support for keyboard-only users to hold down the "Control" key and use the arrows to change the position of the currently selected lesson. However, each lesson element is comprised of a <div> with a <role> of "article". As such screen reader users are provided misleading information, expecting each lesson to be an article of content, rather than an actionable control.
Developers must ensure that the ARIA <role> provided for simulated controls is valid to the control's purpose. In this case, the <role> must be changed from "article" to "button", as this more accurately represents the purpose of the control. The following code is provided as an example of this remediation: