Summary: | No blur after short time working in plasma under wayland | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Robby Engelmann <robby.engelmann> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nate, robby.engelmann |
Priority: | VHI | Keywords: | regression |
Version First Reported In: | git master | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwayland-integration/commit/ef6386250f87d1868b52fea3be2f00bbde7c2ba0 | Version Fixed In: | |
Sentry Crash Report: |
Description
Robby Engelmann
2022-07-07 11:11:06 UTC
Tested it in X11 session and there it is working fine Confirmed, will be fixed with https://invent.kde.org/plasma/kwayland-integration/-/merge_requests/26. Git commit ef6386250f87d1868b52fea3be2f00bbde7c2ba0 by Nate Graham, on behalf of Xuetian Weng. Committed on 14/07/2022 at 13:37. Pushed by ngraham into branch 'master'. Fix blur/contrast region not getting updated There is a misunderstanding of current blur protocol in the previous fix. The update{Blur/Contrast}Region is only triggered by setting a new blur object, which essentially ignore update the future update of blur region. This tries to restore the old behavior, by always creating a new blur object, but always make sure we destroy them when being replaced. M +37 -43 src/windowsystem/windoweffects.cpp M +3 -5 src/windowsystem/windoweffects.h https://invent.kde.org/plasma/kwayland-integration/commit/ef6386250f87d1868b52fea3be2f00bbde7c2ba0 |