Bug 423079

Summary: Weird outline around notification pie chart timer
Product: [Frameworks and Libraries] frameworks-kquickcharts Reporter: Noah Davis <noahadvs>
Component: generalAssignee: Arjen Hiemstra <ahiemstra>
Status: RESOLVED FIXED    
Severity: normal CC: kdelibs-bugs, nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: 5.19.2
Sentry Crash Report:
Attachments: Outline around notification pie chart timer

Description Noah Davis 2020-06-17 01:11:43 UTC
Created attachment 129436 [details]
Outline around notification pie chart timer

SUMMARY
The notification timer has a weird outline around it.

STEPS TO REPRODUCE
1. Run notify-send "test"

OBSERVED RESULT
There is an outline around the timer.

EXPECTED RESULT
There should be no outline.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20200612
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.72.0
Qt Version: 5.15.0
Kernel Version: 5.7.1-1-default
OS Type: 64-bit
Processors: 4 × Intel® Core™ i7-6500U CPU @ 2.50GHz
Memory: 7.6 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 520

ADDITIONAL INFO
I was using my laptop's Intel GPU, not my Nvidia GPU.

Output of `inxi -G`:

Graphics:  Device-1: Intel Skylake GT2 [HD Graphics 520] driver: i915 v: kernel
           Device-2: NVIDIA GM107M [GeForce GTX 960M] driver: N/A
           Device-3: Realtek USB2.0 VGA UVC WebCam type: USB driver: uvcvideo
           Display: x11 server: X.Org 1.20.8 driver: modesetting FAILED: nvidia resolution: 1920x1080~60Hz
           OpenGL: renderer: Mesa DRI Intel HD Graphics 520 (SKL GT2) v: 4.6 Mesa 20.0.7
Comment 1 Bug Janitor Service 2020-06-18 14:54:42 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/97
Comment 2 Nate Graham 2020-06-19 14:04:28 UTC
Git commit 363d32fab30bd06025307139ac13d58bb8b0d611 by Nate Graham, on behalf of Arjen Hiemstra.
Committed on 19/06/2020 at 14:04.
Pushed by ngraham into branch 'Plasma/5.19'.

Fix faint outline for notification timeout indicator with newer charts

Instead of using highlight as background and painting over that with a
transparent colour, make the chart empty out but flip it so the
direction is the same. This removes any aliasing artifacts that occur
due to antialiasing.

M  +5    -4    applets/notifications/package/contents/ui/NotificationHeader.qml

https://invent.kde.org/plasma/plasma-workspace/commit/363d32fab30bd06025307139ac13d58bb8b0d611