MerginMaps / MerginMaps/qgis-plugin
Missing layers when packaging existing QGIS project in QGIS 4.0+
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 44
- Forks
- 20
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 5
Description
QGIS Version: 4.0.3
Steps to reproduce issue:
- open/ create QGIS project
- tap the "add" button from the Mergin Maps toolbar
- choose "Package current project"
- a window with layers to be packaged will pop up
Expected output:
All the layers from the opened QGIS project should be listed, just like in previous versions, so that a user can choose which one to be packaged.
Actual output:
No layer is shown in the packaging layers list (see image below), thus the user cannot pick the layers to be packaged.
NOTE: Even if the layers do not appear in the packaging list window, if we press 'Next' and follow the next step, the Mergin Maps project is created with all the layers from the initial QGIS project. The bug seems to be occurring for selecting which layers to be packaged or not.
Image:
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
Reproduce the issue in QGIS 4.0.3 by opening a project and using the Mergin Maps toolbar's “Package current project” flow. Trace the packaging layers list and compare it with the subsequent step, then verify that the existing project's layers appear and can be selected for packaging.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100