C2LC-559: disabled add node behaviour is not consistent across browsers

Metadata

Source
C2LC-559
Type
Bug
Priority
N/A
Status
To Do
Resolution
N/A
Assignee
N/A
Reporter
Tony Atkins [RtF]
Created
2021-12-08T09:15:34.515-0500
Updated
2024-04-29T09:48:48.806-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Coding Environment

Description

In working on C2LC-558, I also noticed that the disabled add node buttons do not receive focus in Safari, but do in Chrome and FireFox.

I think we should discuss this and handle separately, as we need to agree on the expected behaviour.  As an example, we continue to have hover styles for disabled add node buttons, so they already appear like something you can interact with.

Comments

  • Tony Atkins [RtF] commented 2021-12-08T09:24:50.112-0500

    As an experiment, I did try updating AriaDisablingButton to set both disabled and aria-disabled.  This has the side effect of not making the button navigable when there are no program steps, which seemed too big a change.

  • Simon Bates commented 2024-04-29T09:48:48.613-0400

    Moved to GitHub: https://github.com/codelearncreate/c2lc-coding-environment/issues/483