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

            Bug ID: 498680
           Summary: Per monitor scaling changes image size when dragging
                    across monitors
    Classification: Applications
           Product: gwenview
           Version: 24.12.1
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: gwenview-bugs-n...@kde.org
          Reporter: madness...@proton.me
  Target Milestone: ---

Created attachment 177368
  --> https://bugs.kde.org/attachment.cgi?id=177368&action=edit
Screenshot of the image on the main monitor (100% scaling).

SUMMARY
When dragging an image across monitors, with scaling set to >=105% on the
secondary monitor, the image will get resized. Similar to bug 498679, when
scaling is set to <=100% on the secondary monitor, it behaves how it should.

This also causes the viewfinder to get glitched. A workaround for both of these
problems are mentioned at the bottom.

STEPS TO REPRODUCE
1. Start a Wayland session.
2. Plug in two monitors.
3. Set primary monitor to 100% scaling .
4. Set secondary monitor to 105% or higher scaling.
5. Open an image in gwenview on the main monitor.
6. Drag the image to the second monitor.

(If you can't reproduce it, click the 'fit' button twice and try again.)

OBSERVED RESULT
The image becomes smaller, and the window gets larger.

EXPECTED RESULT
It should not change in size when dragging across the monitors.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 41
KDE Plasma Version: 6.2.5
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.1

ADDITIONAL INFORMATION
This has a workaround, launching gwenview with `QT_QPA_PLATFORM=xcb`, but this
makes the UI blurry on the second monitor.

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

Reply via email to