Bug 488324 - Fractional scaling of mail view window looks badly scaled
Summary: Fractional scaling of mail view window looks badly scaled
Status: REPORTED
Alias: None
Product: kmail2
Classification: Applications
Component: message list (show other bugs)
Version: 6.0.2
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-10 20:06 UTC by Bernd Paysan
Modified: 2024-06-21 18:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenshot of Kmail message viewer (317.05 KB, image/png)
2024-06-10 20:06 UTC, Bernd Paysan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd Paysan 2024-06-10 20:06:44 UTC
Created attachment 170358 [details]
Screenshot of Kmail message viewer

SUMMARY

I've set my screen to 165% fractional scaling for this test; it looks similar with 150% or any other reasonable fractional scaling. While the rest of KMail or Kontact looks pixel by pixel as it should be, the mail view window looks badly scaled, not even blurred, but pixels getting twice as large.

STEPS TO REPRODUCE
1. Use Wayland and set main screen to fractional scale 150%
2. Open KMail or Kontact to look at a test mail (HTML or plaintext)

OBSERVED RESULT
Badly scaled text, where individual strokes have different size (look e.g. at an “m”).

EXPECTED RESULT
Well rendered text, see the menu for comparison

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kontact 6.0.2 (24.02.2)
(available in About System)
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
I'm looking through KDE which parts are not working well on a fractional scaled output, and this is one of the few cases I found. For the components, it is a subcomponent of the message list, which otherwise is fine.
Comment 1 Piper McCorkle 2024-06-21 18:16:03 UTC
Can also reproduce on KMail 6.1.0.

Aurora-DX 40 (based on Fedora Kinoite 40)
KMail version 6.1.0 (24.05.0)
KDE Plasma version 6.0.5
KDE frameworks version 6.3.0
Qt version 6.7.1
Linux kernel version 6.9.4-200.fc40.x86_64
KMail installed through rpm-ostree (from Fedora repos)