Bug 450699

Summary: When notification's main body text is scrollable, scrollview is inset which looks weird
Product: [Plasma] plasmashell Reporter: Frank Steinmetzger <dev+kde>
Component: NotificationsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: minor CC: kde, nate
Priority: NOR    
Version First Reported In: 5.23.4   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of a notificcation with scrollable message text

Description Frank Steinmetzger 2022-02-22 11:35:37 UTC
SUMMARY
I noticed that, for small message texts, the bold text sits too close to the dividing line towards the heading, giving it an asymmetric appearance. This irks me. :)

Examining it more as a preparation for this ticket, I noticed the clunky margins around the scrollbar in case the message text becomes longer. Apparently the scrollbar itself has a four-sided margin, so it keeps its distance from the vertical 1-pixel-line that separates it from the text.

Why is this line there in the first place? An optical separation between scrollbar and the content it scrolls is illogical. Also, the margin around the scrollbar should only exist between the scrollbar and the text. Because – like all other client content – the scrollbar should have a „normal“ distance to the notification edge. This would also give more room to the scrollbar without enlarging the notification, which in turn improves scrollbar accuracy.

ADDITIONAL INFORMATION
Screenshot taken on a tablet with 216 ppi screen, font DPI is thus set at 192.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.24.0
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.16.9-arch1-1-surface (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Pentium® CPU 4415Y @ 1.60GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 615
Comment 1 Frank Steinmetzger 2022-02-22 11:36:32 UTC
Created attachment 147045 [details]
Screenshot of a notificcation with scrollable message text

Oops, forgot the screenshot