Bug 473524 - Menu flashing on desktop context menu with fractional scaling
Summary: Menu flashing on desktop context menu with fractional scaling
Status: RESOLVED DUPLICATE of bug 432264
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.27.7
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-19 07:58 UTC by Duncan
Modified: 2023-08-22 22:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Video showing menu issue (864.68 KB, video/x-matroska)
2023-08-19 07:58 UTC, Duncan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2023-08-19 07:58:30 UTC
Created attachment 161054 [details]
Video showing menu issue

SUMMARY
Fractional scaling causes menu flashing/tearing as the mouse moves over the menu entries. It's almost as if the menu is being raised over itself on highlighted segment at a time.


STEPS TO REPRODUCE
1. Use Wayland
2. Use one 1440p monitor, one 2160p monitor
3. Set the 2160p to 150% scaling
4. Right-click on desktop, move cursor over menu

OBSERVED RESULT
See attached video for better description than I can provide with words.

When pressing Print Screen to open Spectacle to take a static image, the areas the mouse has not moved over vanish, leaving holes in the menu (the windows below it are shown).

EXPECTED RESULT
Behaviour like with no fractional scaling - no flashing, no holes in the menu etcetera.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20230817
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Kernel Version: 6.4.9-1-default (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor
Memory: 31.2 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2


ADDITIONAL INFORMATION
Comment 1 Duncan 2023-08-19 08:07:12 UTC
qdbus-qt5 org.kde.KWin /KWin supportInformation: https://nextcloud.cricalix.net/index.php/s/bkj7fMBXz7SNtQ6
Comment 2 Duncan 2023-08-19 08:08:00 UTC
Screenshot of menu missing segments: https://nextcloud.cricalix.net/index.php/s/bcZD6gXBHWAyegf
Comment 3 Nate Graham 2023-08-22 22:02:50 UTC

*** This bug has been marked as a duplicate of bug 432264 ***