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

            Bug ID: 446563
           Summary: Context menu flickering/redraw for mixed scale setup
                    (Wayland)
           Product: plasmashell
           Version: 5.23.4
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: bugs-...@lagiewka.pl
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

SUMMARY
I'm having context menu misbehave in my current mixed DPI setup. When a 4K
display (28", display 1, HDMI) has any scale applied and QHD display (27",
display 2, DisplayPort) has no scale applied, the context menus of Plasma are
not showing everything when opened, and show contents on mouse hover.

I've played around with different settings and I was almost convinced that this
will happen on a non-scaled display only. But after I tried the reverse (no
scale on display 1, scale on display 2) I still got this issue on display 2,
but not on display 1.

STEPS TO REPRODUCE
1. Scale display 1 to 200%
2. Scale display 2 to 100% (no scaling)
3. Try context menu on display 2 - will misbehave

1. Scale display 1 to 100% (no scaling)
2. Scale display 2 to 100% (no scaling)
3. Try context menu on either display - all will work correctly

1. Scale display 1 to 200%
2. Scale display 2 to 200% (or 150, 175% - any scale other than 100%)
3. Try context menu on either display - all will work correctly

1. Scale display 1 to 100% (no scaling)
2. Scale display 2 to 125% (or 150, etc.)
3. Try context menu on display 2 - will misbehave

OBSERVED RESULT
Context menu of plasmashell (on widgets, on desktop) flickers and redraws on
mouse hover.

Demonstration: https://youtu.be/--c3om5X3uE
Left screen is scaled 175%, same for 200%. 
Right is not scaled (100%).
Dolphin on right display - context menu is OK.

Applets and desktop context menu are being redrawn (?) and mostly incomplete on
the right screen.

EXPECTED RESULT
Context menu behaves as on the left screen.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux with Plasma 5.23.4
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2
GPU: AMD RX 550 / open source drivers

ADDITIONAL INFORMATION
Turing bless Plasma Wayland session. It's come a long way since I was first
trying it in 2017. Still some work to do, but right now I'm easily daily
driving it for a week or so.

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

Reply via email to