Roo-Code/webview-ui
heyseth eac11c12e0 fix: distinguish hover and selection states in
context menu

Improve the context menu UX by separating
hover and selection visual states. Previously,
hovering would immediately change the
selected index, making it difficult to
distinguish between the actively selected item
and the item being hovered over.

Changes:
- Add separate hoveredIndex state to track
mouse hover independently from selection
- Apply different background colors for hover
vs selection states
- Update mouse event handlers to properly
manage hover state
- Reset hover state when search query changes
2025-11-06 16:08:32 -08:00
..
audio feat: move play audio to webview to ensure cross-platform (#3659) 2025-05-20 01:15:05 -04:00
public Remove CRA cruft 2025-01-30 14:38:41 -08:00
src fix: distinguish hover and selection states in 2025-11-06 16:08:32 -08:00
.gitignore PR cleanup 2025-03-12 11:23:06 -04:00
components.json Remove lucide 2025-01-30 14:47:59 -08:00
eslint.config.mjs Preserve model settings when selecting a specific OpenRouter provider (#3915) 2025-05-23 23:22:41 -07:00
index.html Fix linter warning + run prettier on everything (#3581) 2025-05-13 15:16:24 -07:00
package.json feat(chat): Improve diff appearance in main chat view (#8932) 2025-11-06 16:18:01 -05:00
tsconfig.json Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
turbo.json Improve turbo task dependency declarations (#4323) 2025-06-04 09:32:27 -07:00
vite.config.ts Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
vitest.config.ts Show console logging in vitests when the --no-silent flag is set (#7467) 2025-08-28 12:51:21 -04:00
vitest.setup.ts Show console logging in vitests when the --no-silent flag is set (#7467) 2025-08-28 12:51:21 -04:00