zamojski / TowerCollector

The OpenCellID and MLS contributor's app.
Mozilla Public License 2.0
217 stars 27 forks source link

Unintentional interrupting the export by tapping the notification - a message confirming the operation #161

Open olekstomek opened 2 years ago

olekstomek commented 2 years ago

Instinctively, the user may click on the notification to enter the application. However, in this case, when the data is exported, even accidental clicking stops the data upload. Maybe it is worth the user to confirm that he wants to do it through a dialog with a yes or no question? Until yes or no answer is obtained, the sending of data could be frozen (I don't know if there is a technical possibility on the API side of the services to which the data is sent, but if the user doesn't answer yes or no after x seconds, it means that the user wants to continue sending data).

zamojski commented 2 years ago

@olekstomek Do you refer to export or upload notification? These currently behave differently and I'm going to unify the behavior in the near future.

olekstomek commented 2 years ago

@zamojski I mean upload data to servers (sending them over the internet), so upload notification. Depending on the amount of collected data, it takes a few or even several seconds. Exporting data to a file takes very fast, but it may be worth standardizing it as you wrote and reducing the accidental interruption of the operation by the user for each action (data upload and data export)