MerginMaps / MerginMaps/mobile
Project search on Projects tab returns all projects when search term matches workspace name
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 388
- Forks
- 87
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 20
Description
Description
When searching for projects in the Projects tab, the search also matches against the workspace name. If the workspace name contains the search string, all projects in that workspace are returned regardless of whether their names match, making the search results misleading and unhelpful.
Environment
[ ] Staging [x] PROD
Application (+ app version, build, operating system)
- Mergin Maps mobile 2026.2.0, Android
- Mergin Maps mobile 2026.2.0, iOS
Steps to reproduce
- Navigate to workspace
tester-ws-1in the Projects tab - Type
Testin the search field - Observe the results
Actual results
All projects in workspace tester-ws-1 are returned — the search matches the workspace name (tester-ws-1 contains test) instead of filtering by project name only.
Expected results
Only projects whose names contain the search string Test should be returned. Searching the workspace name on the Projects page does not make sense from a user perspective.
Screenshots or logs
https://github.com/user-attachments/assets/dff780db-402b-4723-9eca-0ce02b3f2b07
Conclusion
Created by Claude and supervised by a human test analyst.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in the Projects tab on Android or iOS with a workspace name containing the search term. Locate the Projects tab search entry point and inspect how workspace and project names are matched. Done means the search filters by project name only, with matching behavior verified on both mobile platforms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- mobile, search
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100