MerginMaps / MerginMaps/mobile

Slow home page when downloading more projects

Open
#2,971 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug performance
Dominant language
C++
Stars
388
Forks
87
Avg merge
2d 7h
Merged PRs (30d)
20

Description

When the app downloads more projects simultaneously, the home page and downloaded project page become unresponsive. There is a loading icon without showing any project. Both already downloaded or still being downloaded.

Here you can see the video, of how it behaves
https://drive.google.com/file/d/1j68P52VxYa0f9JQrTHuT0-QV6vtI8HfW/view?usp=sharing

Scenario

  1. in the mobile app, go to Explore, search for "tc06" projects, and hit the download icon for all of them
  2. go to home page -> the loading icon will be there for long time
  3. go to project page -> the loading icon will be there for long time

The expectation would be to show the projects, which are being downloaded and also which are already downloaded

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 scenario in the mobile app: download several “tc06” projects from Explore, then open Home and a downloaded project page. Trace why both pages remain on the loading icon while downloads are active or complete. Done means both pages show downloading and already downloaded projects without becoming unresponsive.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.