Bug 422256 - Fonts on sub-folder items are blurred during "folder expansion" with fractional scaling
Summary: Fonts on sub-folder items are blurred during "folder expansion" with fraction...
Status: RESOLVED UPSTREAM
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: 20.04.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Elvis Angelaccio
URL: https://bugreports.qt.io/browse/QTBUG...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-30 12:28 UTC by Matej Mrenica
Modified: 2020-06-29 20:51 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matej Mrenica 2020-05-30 12:28:47 UTC
STEPS TO REPRODUCE
1. Open an archive file in Ark that contains folders
2. Click on ">" to expand a folder 

OBSERVED RESULT
During the duration of the expand animation file names (size, ...) of the items in that folder are blurred.
After the animation passes font returns back to normal. The same issue is present during "collapsing" a sub-folder.

EXPECTED RESULT
Fonts remain the same at all time.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.18.90
KDE Frameworks Version: 5.70
Qt Version: 5.15.0

ADDITIONAL INFORMATION
This report likely belongs somewhere else.
Comment 1 Christoph Feck 2020-06-13 00:07:20 UTC
Bug is in QTreeView. For animation, it renders to a temporary pixmap, which isn't created with the same scale factor as the widget.

Please report this issue directly to Qt developers via https://bugreports.qt.io/
Comment 2 Matej Mrenica 2020-06-17 14:38:05 UTC
(In reply to Christoph Feck from comment #1)
> Bug is in QTreeView. For animation, it renders to a temporary pixmap, which
> isn't created with the same scale factor as the widget.
> 
> Please report this issue directly to Qt developers via
> https://bugreports.qt.io/

Can you do it? I don't have any experience with that.
Comment 3 Christoph Feck 2020-06-29 20:07:02 UTC
I added a reference to an older Qt ticket. It might have either regressed, or the fix was only partial.

https://bugreports.qt.io/browse/QTBUG-50207
Comment 4 Christoph Feck 2020-06-29 20:51:55 UTC
Should be fixed with Qt 5.15.1 according to a recent discussion there.