Bug 413020

Summary: Buttons and stars do have a wrong offset in the plugin / extension installer for new themes
Product: [Frameworks and Libraries] frameworks-knewstuff Reporter: postix <postix>
Component: generalAssignee: Jeremy Whiting <jpwhiting>
Status: RESOLVED FIXED    
Severity: normal CC: kdelibs-bugs-null, nate, postix
Priority: NOR    
Version First Reported In: 5.63.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of the issue.

Description postix 2019-10-16 07:13:08 UTC
Created attachment 123231 [details]
Screenshot of the issue.

SUMMARY

See screenshot.


SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux 
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.63.0
Qt Version: 5.13.1
Comment 1 Nate Graham 2019-10-16 15:44:05 UTC
What's your scale factor?
Comment 2 postix 2019-10-16 16:43:37 UTC
My scale factor is 2 and forced DPI is 144.
Comment 3 Nate Graham 2019-10-16 16:44:43 UTC
That's the problem. :) Don't do that. Set one of those thing or the other, but not both. Setting both creates these kinds of issues.
Comment 4 postix 2019-10-16 16:48:00 UTC
(In reply to Nate Graham from comment #3)
> That's the problem. :) Don't do that. Set one of those thing or the other,
> but not both. Setting both creates these kinds of issues.

Then I will have to live with that as fractional scaling gives me other drawbacks, like those horizontal lines in Konsole.
Comment 5 Nate Graham 2019-10-16 16:50:02 UTC
I know, it's a pain in the neck. :( The artifacts are being actively worked on though, and are already much better in git master builds.

In general fractional scaling is the way to go. Fractional scaling bugs are actionable and can be fixed; bugs stemming from using an integer scale and changing the fonts DPI cannot be fixed because that's an unsupported setup.
Comment 6 postix 2019-10-16 16:50:57 UTC
I mean, all other apps work fine and it's the very first issue I have encountered with this setting. I wonder, why this seems to be a special case here. ;-)