Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: App checker found Accessibility issues in Power Cat Component #409

Open
pramodrshinde1985 opened this issue Oct 4, 2023 · 2 comments
Assignees
Labels
blocked Blocked by a product limitation. canvas Issue is related to a Canvas app custom component. fixed in modern control Utility: Accessibility Relates to accessibility wontfix This will not be worked on

Comments

@pramodrshinde1985
Copy link

Describe the bug

We have incorporated the Power CAT component into our application, but we are actively addressing accessibility concerns. Some of these concerns are related to controls within custom components that we are unable to resolve directly since they are third-party components. Therefore, we kindly request assistance in resolving the accessibility issues specifically pertaining to the 'Dialog' control.

To Reproduce
Steps to reproduce the behavior:

  1. Go to environment "Procurement BI"
  2. Go to Apps --> click on edit Outsource Compliance Tool
  3. Scroll down to 'App Checker.'
  4. See error
image

Expected behavior
We are expecting all Accessibility issues are resolved including third party components.

@pramodrshinde1985 pramodrshinde1985 added bug Something isn't working ⚠️ needs triage Has not been triaged by the team yet. labels Oct 4, 2023
@denise-msft
Copy link
Member

Per documentation, unfortunately, canvas components cannot meet accessibility standards. For meeting accessibility guidance, please try the workarounds proposed in the documentation.

It would be difficult for us to create an accessible dialog component that meets a broad range of needs with the third party code components/pcf capabilities. Without platform support for a 'canvas' style designer, we are only able to design pcf components that take in specific inputs and layouts. What are the minimum number of properties you would need for scenarios? (e.g., Title, description/body text, and a set of buttons with access to their actions? How many buttons). If people would be happy with a basic dialog component, we could consider implementing that in pcf.

@denise-msft denise-msft added canvas Issue is related to a Canvas app custom component. blocked Blocked by a product limitation. Utility: Accessibility Relates to accessibility and removed bug Something isn't working ⚠️ needs triage Has not been triaged by the team yet. labels Oct 5, 2023
@RajeevPentyala RajeevPentyala added this to the Backlog milestone Nov 17, 2023
@denise-msft denise-msft self-assigned this Nov 20, 2023
@denise-msft
Copy link
Member

FYI there is a new dialog component planned in the Power Apps modern controls roadmap. The product team will announce more details as they come, I will keep this thread open for tracking.

@denise-msft denise-msft added wontfix This will not be worked on fixed in modern control labels Feb 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Blocked by a product limitation. canvas Issue is related to a Canvas app custom component. fixed in modern control Utility: Accessibility Relates to accessibility wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

3 participants