forked from cline/cline
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Open
Labels
Issue - Unassigned / ActionableClear and approved. Available for contributors to pick up.Clear and approved. Available for contributors to pick up.bugSomething isn't workingSomething isn't working
Description
App Version
3.15.2
API Provider
OpenRouter
Model Used
Any model
Actual vs. Expected Behavior
Actual Behavior
When a user types @
in the input to trigger the file insertion context menu, the menu appears visually but is not announced by screen readers. As a result, screen reader users are unaware that a menu has opened and cannot interact with its options.
Expected Behavior
Typing @
in the input should trigger a context menu for inserting files that is fully accessible to screen readers. This includes:
- Announcing the presence and purpose of the menu (e.g., a list of files to insert).
- Supporting keyboard navigation with proper ARIA roles and states.
- Announcing each menu item as it receives focus.
Detailed Steps to Reproduce
- Open the Command Palette (e.g.,
Cmd+Shift+P
orCtrl+Shift+P
). - Run the command:
Roo Code: Focus on Input
. - In the input field, type
@
to trigger the file insertion context menu. - Observe that the menu appears visually.
- Use a screen reader (e.g., VoiceOver, NVDA, or JAWS) to verify:
- The menu is not announced.
- No indication is given that a menu has opened.
- Menu items are not accessible or navigable via screen reader commands.
Relevant API Request Output
Additional Context
No response
dosubot and Josephrp
Metadata
Metadata
Assignees
Labels
Issue - Unassigned / ActionableClear and approved. Available for contributors to pick up.Clear and approved. Available for contributors to pick up.bugSomething isn't workingSomething isn't working
Type
Projects
Status
Issue [Unassigned]