getodk / collect

ODK Collect is an Android app for filling out forms. It's been used to collect billions of data points in challenging environments around the world. Contribute and make the world a better place! ✨📋✨
https://docs.getodk.org/collect-intro
Other
700 stars 1.35k forks source link

Up to three different progress indicators can be shown sequentially at form load #6111

Open lognaturel opened 1 month ago

lognaturel commented 1 month ago

ODK Collect version

https://github.com/getodk/collect/commit/d27f63e28a4ab6592653f2ec7f84f93ddc3ff4d5

Android version

13

Device used

Galaxy A13

Problem description

We now provide more indication of progress which is good. However, it's displayed differently for different actions and those can stack.

Steps to reproduce the problem

Launch a form that has an attached CSV which it queries. For example: Archive.zip

https://github.com/getodk/collect/assets/967540/898f21ce-32fc-42e6-8bd3-7481b57c2b6c

This is made worse by having offline entities enabled in that version.

Here is a one-question form on the store version (2024.1.3):

https://github.com/getodk/collect/assets/967540/5df3fa5c-7a18-4891-b5ba-00766774c008

Expected behavior

One progress indicator.