Bug 510438

Summary: Show transparency with checkerboard and solid color background does not fill entire image when using fractional scaling
Product: [Applications] gwenview Reporter: Jared <jared78.ho>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: REPORTED ---    
Severity: minor CC: criguada
Priority: NOR    
Version First Reported In: 25.08.1   
Target Milestone: ---   
Platform: CachyOS   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Transparent background does not scale with fractional scaling

Description Jared 2025-10-09 20:33:24 UTC
Created attachment 185633 [details]
Transparent background does not scale with fractional scaling

SUMMARY
Transparent images only show the checkerboard or solid color background at the top left of the image for larger transparent images while using fractional scaling.

STEPS TO REPRODUCE
1. Set display configuration to use fractional scaling
2. Set background color mode by right clicking the image
3. Set Configure Gwenview > Image View > Show transparency with: to either checkerboard or solid color background that is different from the background color
4. Open a large enough transparent image

OBSERVED RESULT
Checkerboard/solid color background fills part of the image.

EXPECTED RESULT
Checkerboard/solid color background should extend to the full image.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: CachyOS
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2

ADDITIONAL INFORMATION
Wayland
150% Display Scaling
Comment 1 Cristiano Guadagnino 2025-11-06 10:36:59 UTC
Confirmed here with 150% scaling, on:
Operating System: openSUSE Tumbleweed 20251031
KDE Plasma Version: 6.5.1
KDE Frameworks Version: 6.19.0
Qt Version: 6.10.0
Kernel Version: 6.17.6-1-default (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 32 GiB of RAM (31,3 GiB usable)
Graphics Processor: AMD Radeon RX 550 / 550 Series