https://bugs.kde.org/show_bug.cgi?id=521773

            Bug ID: 521773
           Summary: There is a visual rendering artifact (off-by-one pixel
                    rounding issue) on the microphone slider line in the
                    Audio Volume widget. The horizontal line breaks and
                    shifts vertically by a few pixels, but ONLY when the
                    microphone is muted (disabled state) AND f
    Classification: Applications
           Product: Discover
      Version First 6.7.80
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: KDE Linux backend
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

STEPS TO REPRODUCE
1. Set display scaling to a fractional value (e.g., 125% / 1.25x) in System
Settings.
2. Open the Audio Volume widget from the System Tray.
3. Set the Microphone volume to 0%.
4. Click the "Mute" button next to the Microphone to disable it.

OBSERVED RESULT
The muted (grey) slider line splits into two pieces and looks broken/zigzagged
near the center. 

EXPECTED RESULT
The slider line should remain perfectly straight and solid, regardless of the
muted/unmuted state or fractional scaling factor.

ADDITIONAL INFORMATION
- If you UNMUTE the microphone (even at 0%), the line instantly becomes
perfectly straight again (active state rendering handles it correctly).
- If you change the volume to 1% while muted, the line also fixes itself.
- This appears to be a subpixel rounding bug in QML/Qt rendering when
calculating coordinates and geometry for the disabled/muted state of the slider
component under fractional scaling.

SOFTWARE/OS VERSIONS
OS: Fedora Linux 44
KDE Plasma Version: 6.7.0
KDE Frameworks Version: 6.x
Qt Version: 6.x
Kernel: 7.0.12-cachyos1.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Display Display (LEN9153): 1920x1200 @ 1.25x (16", 165 Hz)
WM Theme: Breeze

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to