If content is neither playable or viewable, show unsupported content view with button to download the file.
Shut down scheduler used for observing download progress on error or manual abort. This fixes error/success toasts being repeatedly shown. (To get the success toast to repeatedly show, start a download, abort it, then download again).
Also set downloadInProgress to false after download completes successfully.
PR Checklist
Please check all that apply to this PR using "x":
[x] I have checked that this PR is not a duplicate of an existing PR (open, closed or merged)
[x] I have checked that this PR does not introduce a breaking change
If content is neither playable or viewable, show unsupported content view with button to download the file.
Shut down scheduler used for observing download progress on error or manual abort. This fixes error/success toasts being repeatedly shown. (To get the success toast to repeatedly show, start a download, abort it, then download again).
Also set downloadInProgress to false after download completes successfully.
PR Checklist
Please check all that apply to this PR using "x":
PR Type
What kind of change does this PR introduce?
Fixes
Issue Number: N/A