Bug 449864

Summary: Checkboxes have non consistent border with certain font sizes
Product: [Plasma] plasmashell Reporter: medin <med.medin.2014>
Component: Theme - BreezeAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate, niccolo.venerandi, noahadvs, visual-design
Priority: NOR    
Version: 5.23.5   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Checkboxes have non consitent border

Description medin 2022-02-09 14:33:50 UTC
Created attachment 146492 [details]
Checkboxes have non consitent border

Only in Brightness and Sound applets, checkboxes have blurry border (like they have extra line at top). See attached image for more info.
Comment 1 Nate Graham 2022-02-11 17:17:07 UTC
Let me guess: you're using a scale factor that's not 100% of 200%, right?
Comment 2 medin 2022-02-11 18:17:54 UTC
(In reply to Nate Graham from comment #1)
> Let me guess: you're using a scale factor that's not 100% of 200%, right?

I use 100% scale, I did some test on my laptop and found that:
at 100%, sound and brightness checkboxes not ok, wifi checkboxes ok
at 125%, all checkboxes ok
at 150%, sound and brightness checkboxes ok, wifi checkboxes not ok
at 200%, all checkboxes ok

At the same time I tested other checkboxes in Konsole and Dolphin configuration windows and they seem to look fine in every case.
Comment 3 Nate Graham 2022-02-14 16:41:42 UTC
Do you have your font DPI set to something other than the default value of 96?

What font are you using, and what point size?
Comment 4 medin 2022-02-16 14:25:24 UTC
(In reply to Nate Graham from comment #3)
> Do you have your font DPI set to something other than the default value of
> 96?
> 
> What font are you using, and what point size?

I use Noto Sans with 9pt size,  and font DPI is set to default 96.
Comment 5 Nate Graham 2022-02-16 17:32:28 UTC
Thanks, can reproduce. Likely a pixel alignment issue in the SVG itself.
Comment 6 Nate Graham 2022-04-06 18:27:02 UTC

*** This bug has been marked as a duplicate of bug 447977 ***