Summary: | Shadows are not disabled even when that option is unchecked in "Desktop Effects" | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Alvaro Manuel Recio Perez <amrecio> |
Component: | compositing | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | hugo.pereira.da.costa |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Alvaro Manuel Recio Perez
2010-02-05 19:04:59 UTC
If you use Oxygen window decoration, the shadows are rendered as part of the window decoration for performance reasons. Please disable shadows in the window decoration configuration. Thanks Christoph. You are right, I'm using Oxygen so that should be the problem. Anyway, I can't see an option to disable shadows in Oxygen. The only way is setting is size to 0? When I disable the "Active window glow" the shadow of the active window is still drawn but now is black (as for the rest of windows). I would also like to add that even if it's for performance reasons, having an option in "Desktop effects" that doesn't seem to work can be confusing for a novice user. I guess it's not easy to solve this but is an ugly wart. @Alvaro yes, setting size to 0 is the only way to disable oxygen shadow. We realized too late (due to kde4.4 freeze) that one might have an option for that. As for having both a decoration shadow and a kwin shadow effect, the thing is that not all windows have decorations, so that even when using oxygen style, the kwin effect is used here and there (for Menu shadows, and tooltips, for instance). Ultimately we'd like to have _all_ shadows handled by decorations (if only for consistency), and dump the kwin effect, but this requires a lot of changes (some of them inside Qt) *** This bug has been marked as a duplicate of bug 198704 *** Thanks for your comments, Hugo. That was really fast. :-) I think I understand the implications of such a change. I wish you the best luck if/when you decide to undertake them. Thanks for your work! |