Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project reloading workflows #542

Closed
timlinux opened this issue Nov 30, 2019 · 1 comment · Fixed by #754
Closed

Project reloading workflows #542

timlinux opened this issue Nov 30, 2019 · 1 comment · Fixed by #754
Assignees
Labels
bug ui/ux Related to user interface

Comments

@timlinux
Copy link

If I update a project on the desktop I should follow this workflow:

  1. Save the project in QGIS
  2. Synchronise the project in Mergin plugin in QGIS
  3. Go to My projects in Input and press the dual arrow icon to sync
  4. Go to home and open the project

However if the project is already open in Input, the updated project is not shown when you return to the main, the fresh project is not shown, you need to hard quite Input, restart it and then the updated project is shown.

Proposed fix: Unload the project before you sync if the project being synced matches the active project.

@saberraz saberraz added the ui/ux Related to user interface label Nov 30, 2019
@saberraz saberraz added the bug label Apr 17, 2020
@PeterPetrik
Copy link
Contributor

This is REALLY annoying bug ...

@sklencar sklencar self-assigned this Jun 12, 2020
PeterPetrik pushed a commit that referenced this issue Jun 22, 2020
fix #542

* forced reloading project after its sync

* Add validity check and no loading screen for project reloading after sync

* Refresh canvas or reload project after sync
Only if synced project is currently active

* Fix of updating projectInfo error message after sync
Updates info and reloads project only if sync was successful

* Reverted removal of transaction before upload

Co-authored-by: vsklencar <viktor.sklencar@lutraconsulting.co.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug ui/ux Related to user interface
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants