Add wakelock to prevent cancelling downloads #215
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added wakelock plugin, which prevents screen timeout during the transfer or while waiting to enter code.
Wake lock is enabled only when code is generated or entered and disabled when done or error cases.
This was added, after I jumped on issue, when on iOS device, transfers gets cancelled, after phone screens turn off, which by default 30sec - 1 min. This prevents bigger files sending (or when you have slow network) and you have manually set always on screen in order to send something.
I have not seen issue on Android phone, however there are many version of Android phone manufactures, I guess this can also be issue for Android too in some cases. Not sure if we need this for Desktop version as during testing, I have not jumped on such issues.
Manually tested with iOS and Android.
Code Review Checklist