Login-text, Context menu QoL enhancements
This commit is contained in:
@@ -113,19 +113,7 @@ export const ContextMenu = () => {
|
||||
style={{ transform: "translateX(-50%)" }}
|
||||
onClick={async () => {
|
||||
const { parsed } = await getOsmAddress(contextMenu.lat, contextMenu.lng);
|
||||
const objects = await addOSMobjects(true);
|
||||
|
||||
const closestObject = findClosestPolygon(objects, {
|
||||
lat: contextMenu.lat,
|
||||
lon: contextMenu.lng,
|
||||
});
|
||||
|
||||
setOpen(true);
|
||||
|
||||
if (closestObject) {
|
||||
toggleSearchElementSelection(closestObject.wayID, true);
|
||||
}
|
||||
|
||||
setMissionFormValues({
|
||||
...missionFormValues,
|
||||
...parsed,
|
||||
@@ -134,6 +122,17 @@ export const ContextMenu = () => {
|
||||
addressLng: contextMenu.lng,
|
||||
});
|
||||
|
||||
const objects = await addOSMobjects(true);
|
||||
|
||||
const closestObject = findClosestPolygon(objects, {
|
||||
lat: contextMenu.lat,
|
||||
lon: contextMenu.lng,
|
||||
});
|
||||
|
||||
if (closestObject) {
|
||||
toggleSearchElementSelection(closestObject.wayID, true);
|
||||
}
|
||||
|
||||
map.setView([contextMenu.lat, contextMenu.lng], 18, {
|
||||
animate: true,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user