Summary: | right click context menus not always showing with compositing | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Mariusz Libera <mariusz.libera> |
Component: | compositing | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cfeck, kde |
Priority: | NOR | ||
Version First Reported In: | 5.26.90 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/946baa0114c06a40bb63eaa99ddc830b35637191 | Version Fixed In: | |
Sentry Crash Report: |
Description
Mariusz Libera
2023-01-28 18:28:10 UTC
We cannot reproduce, Please ensure you've disabled any kwin scripts or effects that could be affecting this and confirm if there's still an issue. I was able to reproduce it on a fresh profile after disabling fading popup effect. I don't have any scripts of custom effects. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/3531 Git commit 37c4a4536e39b81f2cfe4d61d63abe1499130f18 by Vlad Zahorodnii. Committed on 03/02/2023 at 14:09. Pushed by vladz into branch 'master'. scene: Sync Window::readyForPainting() to window item visibility If a window is made ready for painting with some delay, the item won't schedule an update. To fix that, sync the item visibility state with Window::readyForPainting(). When the item visibility changes, a repaint will be scheduled. M +3 -0 src/scene/windowitem.cpp M +2 -6 src/scene/workspacescene.cpp https://invent.kde.org/plasma/kwin/commit/37c4a4536e39b81f2cfe4d61d63abe1499130f18 Git commit 946baa0114c06a40bb63eaa99ddc830b35637191 by Vlad Zahorodnii. Committed on 03/02/2023 at 14:40. Pushed by vladz into branch 'cherry-pick-37c4a453'. scene: Sync Window::readyForPainting() to window item visibility If a window is made ready for painting with some delay, the item won't schedule an update. To fix that, sync the item visibility state with Window::readyForPainting(). When the item visibility changes, a repaint will be scheduled. (cherry picked from commit 37c4a4536e39b81f2cfe4d61d63abe1499130f18) M +3 -0 src/scene/windowitem.cpp M +2 -6 src/scene/workspacescene.cpp https://invent.kde.org/plasma/kwin/commit/946baa0114c06a40bb63eaa99ddc830b35637191 *** Bug 462420 has been marked as a duplicate of this bug. *** |