| Summary: | No blur effect in the drop-down menus when using the "QtCurve Application style" | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | ParsaMousavi <sepamou> |
| Component: | effects-various | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | kde |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Custom QtCurve theme
xprop output for dolphin |
||
|
Description
ParsaMousavi
2020-06-27 20:45:26 UTC
Created attachment 129727 [details]
Custom QtCurve theme
>There's no problem with the default "Breeze" style however.
So what indicates this is a kwin problem?
Please run xprop and click on the window that should be blurred.
Created attachment 129756 [details]
xprop output for dolphin
I was unable to get the properties of the drop-down menu via "xprop" because simply it's not a window and because of focus stealing problems I cannot even click that while the "xprop" is listening.Using "xprop -spy" doesn't show anything about the menu either.What I've got from xprop while clicking for example the Dolphin window is posted as an attachment. And I thought it might be related to KWin because clients are using KWin's API to do the blur,but maybe I'm wrong and should file a report about QtCurve instead because for example the blur for the Dolphin's side-bar works,but it doesn't work for menus only. I think the call "KWindowEffects::enableBlurBehind" is causing the background region to be blurred.And recently I was inspecting the recent commits of QtCurve and found nothing related to that. menus are real windows
sleep 10 ; xprop can be a good solution to get the output
>but maybe I'm wrong and should file a report about QtCurve instead because for example the blur for the Dolphin's side-bar works,but it doesn't work for menus only.
We'll see from the xprop output, if it contains
_KDE_NET_WM_BLUR_BEHIND_REGION(CARDINAL) = ....
and kwin isn't blurring kwin is at fault, if it's not set, then it's qtcurve
I've tried "sleep 5 ; xprop" before but got the error "Can't grab the mouse." as I mentioned "focus stealing problems" ."xprop -spy" solves that problem but still nothing printed concerning the menus when I right-click. And the property "_KDE_NET_WM_BLUR_BEHIND_REGION" exist in the window properties,and as I said the dolphin sidebar is correctly blurred as expected,but only menus(and also tooltips,but put them aside for now) behave unexpectedly.However thanks for your help and patience. Can I create another report this time with QtCurve as the product? The requested information cannot be provided, because xprop cannot grab the mouse while menus own the grab. Reopening for further investigation. (In reply to Christoph Feck from comment #8) > The requested information cannot be provided, because xprop cannot grab the > mouse while menus own the grab. Reopening for further investigation. That problem has been solved after a recent upgrade.Now menu backgrounds when using either QtCurve or Kvantum theme are blurred. |