fix(popover): keep the last-hovered row highlighted when the pointer leaves

The surface's onMouseLeave nulled hoverIndex, so moving the pointer off a menu snapped the highlight
back to activeIndex — the first item in a menu with a free-text input (ChannelTags), where the field
swallows arrow keys so there is no list-nav holding a keyboard position. The keyboard and typeahead
already reclaim the highlight by nulling hoverIndex in onNavigate/onMatch, so the mouseleave reset was
redundant; dropping it keeps the last hover. 0.60.3.
This commit is contained in:
2026-08-08 23:33:39 +02:00
parent 3387352117
commit 62a3d1034b
3 changed files with 14 additions and 7 deletions
+1 -1
View File
@@ -1 +1 @@
0.60.2
0.60.3