maproulette / maproulette/maproulette-frontend

Using search in Find Challenges, doesn't zoom to specific locations

Open
#2,843 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
JavaScript
Stars
167
Forks
39
Avg merge
16h 34m
Merged PRs (30d)
11

Description

What happened?
Image

Using either search options (1) or (2) to locate a place or coordinates, the map doesn't zoom to the specific location after clicking the search results (from Nominatim?)

Based on existing challenges, I know that there are tasks available in the area but regardless, I believe the expected behavior here is that the map lets you zoom/jump to the area of interest, and display the relevant challenges/tasks, if there's any.

Steps to reproduce
  1. Go to Find Challenges
  2. Using the search button, look for the place or coordinates you're interested in.
  3. Click on the result that matches your search.
  4. Map remains in global view, and the toast reports "no tasks found."
Environment

PopOS!, Firefox, Vivaldi, Chromium

Additional information

Screenshots

Image Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the search-result click flow in Find Challenges with a place or coordinate, then trace how the selected result is passed to the map. Done means the map jumps to the searched location and displays relevant challenges when they exist instead of remaining global and reporting no tasks found.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
63/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.