File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
frontend/src/lib/components/route-form Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 341341 if (referencedMapResult ) {
342342 if (dest .query == query )
343343 dest .query = normalizeMarkerName (referencedMapResult .name );
344- dest .loadedQuery = referencedMapResult .name ;
344+ dest .loadedQuery = normalizeMarkerName ( referencedMapResult .name ) ;
345345 dest .selectedSuggestion = referencedMapResult ;
346346 }
347347 }
418418 reset ();
419419
420420 try {
421+ mapContext .value .components .selectionHandler .setSelectedItems ([]); // Workaround for now to force route into the hash query
422+
421423 const mode = routeMode .value ;
422424
423425 submittedQuery .value = { destinations: cloneDeep (toRaw (destinations .value )), mode };
447449
448450 async function reroute(zoom : boolean , smooth = true ): Promise <void > {
449451 if (hasRoute .value ) {
452+ mapContext .value .components .selectionHandler .setSelectedItems ([]); // Workaround for now to force route into the hash query
453+
450454 await Promise .all (destinations .value .map ((dest ) => loadSuggestions (dest )));
451455 const points = destinations .value .map ((dest ) => getSelectedSuggestion (dest ));
452456
You can’t perform that action at this time.
0 commit comments