Bug 423373 - Invisible Context Menus With Compositing Enabled
Summary: Invisible Context Menus With Compositing Enabled
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (show other bugs)
Version: git master
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-22 22:46 UTC by Chiitoo
Modified: 2020-07-03 16:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chiitoo 2020-06-22 22:46:31 UTC
SUMMARY

After commit cc3eb54b [1], any context menu (right-click, application menu, etc.) are invisible, if compositing is enabled.

STEPS TO REPRODUCE

1. Build KWin at 'git master', or at least at commit 'cc3eb54b'.
2. Run a desktop environment using 'kwin_x11', with compositor enabled.
3. Right-click things that would normally show a context menu.

OBSERVED RESULT

No menu is displayed, though they are actually there, and can be interacted with.

EXPECTED RESULT

Menus show up.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Gentoo/git master
KDE Plasma Version: git master
KDE Frameworks Version: git master
Qt Version: git master (5.15)
LXQt Version: git master

ADDITIONAL INFORMATION

I have not tried disabling different effects or playing with any related settings yet.

The XRender rendering back-end is being used, since OpenGL has been, and still seems to be unstable for me (with NVIDIA proprietary drivers in the past, AMDGPU (xf86) now).

Thank you!

1. https://invent.kde.org/plasma/kwin/-/commit/cc3eb54b
Comment 2 David Edmundson 2020-07-03 16:13:00 UTC
Oh, that's a happy coincidence. Thanks for the update