Created attachment 120011 [details] screenshot SUMMARY When you use Opera and Chromium browsers, Plasma shows a notification immediately when the dialog to save a download shows up. Such behavior does not occur when I use Firefox. As we can see in attached screenshot, the notification may cover the "Save" button of the save dialog. STEPS TO REPRODUCE 1. enable "Ask where to save each file before downloading" option in Opera/chromium settings 2. download any file 3. OBSERVED RESULT already described above EXPECTED RESULT the same behavior that occurs when you use firefox: plasma only shows the download notification after you click the "Save" button of the save dialog. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.15.80 KDE Frameworks Version: 5.58.0 Qt Version: 5.12.0
There's no real way for us to tell. We get an in_progress download. We could perhaps check whether we have a filename but that requires some refactoring since the our KJob itself tracks the job which is created as soon as we get a download from the browser.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-browser-integration/-/merge_requests/42
We have decided that this is useful/intentional because the browser still starts the download, causing network activity, before a filename is chosen. See also discussion on the linked MR, sorry.
Humm, in this case the behavior should be consistent at least. When I download something with Firefox, notification only appears after click on "Save" button of save dialog despite Firefox also causes network activity immediately after click on download link.