Bug 430544

Summary: Progress bar of notification does not work while downloading with Opera internet browser
Product: [Frameworks and Libraries] libplasma Reporter: Patrick Silva <bugseforuns>
Component: componentsAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: normal CC: david.cortes.rivera, hello, nate, plasma-bugs, sephiroth_pk
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 5.78
Sentry Crash Report:
Attachments: screenshot

Description Patrick Silva 2020-12-18 14:41:50 UTC
Created attachment 134184 [details]
screenshot

STEPS TO REPRODUCE
1. install plasma integration extension for Opera browser
2. download something with Opera browser
3. 

OBSERVED RESULT
As we can see in the attached screenshot, Plasma panel shows the download progress,
but Plasma notification does not.

EXPECTED RESULT
progress bar of Plasma notification should work during download

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2
Comment 1 Kai Uwe Broulik 2020-12-18 15:35:08 UTC
Probably a regression in plasma-framework. I've seen some change in ProgressBar to fix the overflowing bar when the animation stops... I even commented on the MR afterwards but was probably ignored.

But GitLab is down atm so I can't look.
Comment 2 Bug Janitor Service 2020-12-18 17:50:24 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/172
Comment 3 Kai Uwe Broulik 2020-12-28 11:50:48 UTC
*** Bug 430893 has been marked as a duplicate of this bug. ***
Comment 4 Kai Uwe Broulik 2020-12-29 17:35:57 UTC
Git commit 85f136ff41262dbfcb49ba2f02568817cec735fa by Kai Uwe Broulik.
Committed on 29/12/2020 at 17:35.
Pushed by broulik into branch 'master'.

[PC3 ProgressBar] Set binding for width

Otherwise the progress bar will never update its size when it was indeterminate
at one point..

M  +6    -2    src/declarativeimports/plasmacomponents3/ProgressBar.qml
M  +35   -0    tests/components/progressbar3.qml

https://invent.kde.org/frameworks/plasma-framework/commit/85f136ff41262dbfcb49ba2f02568817cec735fa
Comment 5 Kai Uwe Broulik 2021-01-02 19:42:05 UTC
*** Bug 431058 has been marked as a duplicate of this bug. ***
Comment 6 Kai Uwe Broulik 2021-01-07 19:46:42 UTC
*** Bug 431276 has been marked as a duplicate of this bug. ***