trails/apps/planner/app/components
Ullrich Schäfer 87251ea366
Fix dropdown race: use mousedown for outside-click handler
The document click handler registered on open could catch the same
click event that opened the dropdown, immediately closing it.
Using mousedown avoids the race since it fires before click.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 10:56:22 +01:00
..
ClientOnly.tsx Fix SSR and automerge timing 2026-03-23 00:49:54 +01:00
ColoredRoute.tsx Add route interactions: click-to-split, drag-to-reshape, colored route rendering 2026-03-26 21:15:55 +01:00
ElevationChart.tsx Add route interactions: click-to-split, drag-to-reshape, colored route rendering 2026-03-26 21:15:55 +01:00
ExportButton.tsx Fix dropdown race: use mousedown for outside-click handler 2026-04-03 10:56:22 +01:00
MidpointHandles.tsx Add route interactions: click-to-split, drag-to-reshape, colored route rendering 2026-03-26 21:15:55 +01:00
NoGoAreaLayer.tsx Add transactional emails (SMTP) and planner features (no-go areas, notes, crash recovery) 2026-03-26 01:00:42 +01:00
NotesPanel.tsx Add transactional emails (SMTP) and planner features (no-go areas, notes, crash recovery) 2026-03-26 01:00:42 +01:00
ParticipantList.tsx Add multiplayer awareness: participant list, name editing, cursor styling, join/leave toasts 2026-03-25 08:40:35 +01:00
PlannerMap.tsx Fix no-go button click creating a waypoint 2026-04-03 10:37:43 +01:00
ProfileSelector.tsx Wire up i18n in both apps 2026-03-25 01:47:58 +00:00
RouteInteraction.tsx Fix waypoint drag creating unwanted split points 2026-03-29 12:34:09 +02:00
SaveToJournalButton.tsx Add split export: Export Route vs Export Plan 2026-04-03 10:52:39 +01:00
SessionView.tsx Add route error toasts with waypoint rollback 2026-03-29 14:09:20 +02:00
WaypointSidebar.tsx Fix waypoint drag, host election, segment routing, debug panel 2026-03-23 08:52:52 +01:00
YjsDebugPanel.tsx Fix waypoint drag, host election, segment routing, debug panel 2026-03-23 08:52:52 +01:00