"Where did the party end up?": offer every marker kind, and find markers by search instead of a dropdown #1271

Closed
opened 2026-10-29 16:22:26 +00:00 by claude-bot · 0 comments
Collaborator

Found by the owner on dev (4.6.2-rc1).

  1. A danger marker can't be chosen. The owner tried to end the trail at "Goblin Ambush", a Danger marker, and it wasn't in the list. Map.jsx passes the form only place, portal, holding and quest markers (placesHere), so dangers and notes are missing. The server takes a stop at any marker.
  2. The dropdown won't scale. Over a long campaign a map can hold dozens or hundreds of markers. The owner asked for a search box over the markers, or the free placement that already exists ("A spot on the map…").

Approach: every marker on the map is offered. The dropdown becomes a search field over marker names, sorted alphabetically, showing the first 8 matches as plain text you click, each with its kind. A chosen marker shows as a chip with ×. With no marker chosen, the button reads "Choose the spot" and goes on to free placement, as before.

Found by the owner on dev (4.6.2-rc1). 1. **A danger marker can't be chosen.** The owner tried to end the trail at "Goblin Ambush", a Danger marker, and it wasn't in the list. `Map.jsx` passes the form only `place`, `portal`, `holding` and `quest` markers (`placesHere`), so dangers and notes are missing. The server takes a stop at any marker. 2. **The dropdown won't scale.** Over a long campaign a map can hold dozens or hundreds of markers. The owner asked for a search box over the markers, or the free placement that already exists ("A spot on the map…"). **Approach:** every marker on the map is offered. The dropdown becomes a search field over marker names, sorted alphabetically, showing the first 8 matches as plain text you click, each with its kind. A chosen marker shows as a chip with ×. With no marker chosen, the button reads "Choose the spot" and goes on to free placement, as before.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rbrooks/Quest-Board#1271
No description provided.