-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Bug] Download Completed Notification is too intrusive #9044
Comments
Yes. Came here to say this. The popup should fade away say after 2 seconds like it does on ff proper |
cc-ing @brampitoyo here from UX, if you want to address these. Our snackbars tend to be standardized, so may also just be something we won't plan to address. |
@s-ankur @test2a I agree with part of your proposal. Agree. Our dialog is currently blocking you from doing any other action until you dismiss it (tap “x”). We should make this dialog non-blocking. In other words, let’s not show any scrim. This way, you’d be able to select, scroll, long-press, etc. on the site. You can proceed downloading the next file, or perform any other action. Disagree. We shouldn’t change the form of our dialog. It shouldn’t be a snackbar that fades away after 2 seconds. What if you want to view the image later on, but not right after it finishes downloading? The only way to do this would be to swipe down to the Notification Centre, then select the downloaded file – not impossible, but inconvenient. By keeping the notification as a non-blocking dialogue, you can easily open the file, dismiss it, or continue doing your current task. Thoughts? |
Yeah I agree. Non blocking is whats really important to me, since it really affects the ability to download things in quick succession. But also I would definitely prefer if the dialog takes up less screen-space. |
@s-ankur Sounds good. Here’s an updated “Download completed” notification that’s non-interruptive. |
…og with unobtrusive view
…og with unobtrusive view
…wnloadState.dismissed dependency
…ab until dismissed
…og with unobtrusive view - Renamed DownloadNotification and removed DownloadState.dismissed dependency - Improved DynamicDownloadDialog behaviour when scrolling - DynamicDownloadDialog remains attached to tab until dismissed - Fixed onTryAgain not working for resumed DownloadDialogs
…og with unobtrusive view - Renamed DownloadNotification and removed DownloadState.dismissed dependency - Improved DynamicDownloadDialog behaviour when scrolling - DynamicDownloadDialog remains attached to tab until dismissed - Fixed onTryAgain not working for resumed DownloadDialogs
…usive view - Renamed DownloadNotification and removed DownloadState.dismissed dependency - Improved DynamicDownloadDialog behaviour when scrolling - DynamicDownloadDialog remains attached to tab until dismissed - Fixed onTryAgain not working for resumed DownloadDialogs
Changes from mozilla-mobile/android-components#7050 have made the fix for this unstable at the moment. Anyone willing to test this issue would need to get hold of a build just after PR #10491 was merged. I will open a new issue where the new problems can be solved, after 7050 is done. |
Will be fixed by #11371 |
Steps to reproduce
Download any file
Expected behavior
Small nonintrusive notification appears. It does not affect browsing in any way and user can continue to do what they were doing before .Notification automatically disabled after a while or after interaction with the webpage.
Actual behavior
Large notification and dark screen intruding on usability especially if you plan to download many images continuosly
Device information
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: