Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Comments

a11y: fix "select" confusion in FileSelector#2591

Merged
corinagum merged 8 commits intomasterfrom
beyackle/fileSelector
Apr 9, 2020
Merged

a11y: fix "select" confusion in FileSelector#2591
corinagum merged 8 commits intomasterfrom
beyackle/fileSelector

Conversation

@beyackle
Copy link
Contributor

@beyackle beyackle commented Apr 9, 2020

Description

This fixes FileSelector so "selecting" a row by moving to it with the arrow keys doesn't result in behavior that should happen when a row is "selected" by clicking/activating it.

Task Item

Fixes #2067

Screenshots

image

@beyackle
Copy link
Contributor Author

beyackle commented Apr 9, 2020

I've marked this as a draft until I fix the parallel problem over in the Notification page too.

@corinagum corinagum self-assigned this Apr 9, 2020
@corinagum
Copy link
Contributor

Oops, I'm awful at noticing the draft status. I'll just keep an eye on the status of this one till it's ready.

@beyackle
Copy link
Contributor Author

beyackle commented Apr 9, 2020

I'm not 100% happy with this fix - it solves the keyboard problem, but activating a file in the selector or going to a problem the Notifications list is showing takes a double-click. This feels intuitive enough in the file list (it's just like file lists work anyway in a typical GUI), but double-clicking a notification doesn't seem intuitive to me. Still, it does fix the bug, so I'm opening this to review.

@beyackle beyackle marked this pull request as ready for review April 9, 2020 21:39
@github-actions
Copy link

github-actions bot commented Apr 9, 2020

Coverage Status

Coverage increased (+0.002%) to 41.186% when pulling ba6ae35 on beyackle/fileSelector into 4f0790a on master.

corinagum
corinagum previously approved these changes Apr 9, 2020
Copy link
Contributor

@corinagum corinagum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM :) thank you

@corinagum corinagum dismissed their stale review April 9, 2020 23:03

investigating potential bug

@corinagum corinagum merged commit 9f2c161 into master Apr 9, 2020
@corinagum corinagum deleted the beyackle/fileSelector branch April 9, 2020 23:46
lei9444 pushed a commit to lei9444/BotFramework-Composer-1 that referenced this pull request Jun 15, 2021
* fix minor issues in FileSelector

* Update NotificationList.tsx

* Update fileUtil.ts

* Update NotificationPage.spec.ts
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants