Summary: | maximized windows have shadow | ||
---|---|---|---|
Product: | [Plasma] Oxygen | Reporter: | Antonio Rojas <arojas> |
Component: | win deco | Assignee: | Hugo Pereira Da Costa <hugo.pereira.da.costa> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | hugo.pereira.da.costa, KaiUweBroulik2, kwin-bugs-null |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
unmaximized window
maximized window full desktop |
Description
Antonio Rojas
2011-05-26 10:23:11 UTC
Could you please provide a screenshot? My windows don't do that. Created attachment 60390 [details]
unmaximized window
Created attachment 60391 [details]
maximized window
notice the red glow visible behind the panel
which window decoration are you using? Could you please provide a screenshot of the complete desktop, that would help to identify anything "strange". Created attachment 60399 [details]
full desktop
I'm using oxygen (with ridiculously large shadows to make the bug more obvious)
*** Bug 274470 has been marked as a duplicate of this bug. *** @Martin Should this be dealt with by Oxygen, or by KWin ? (I would have expected kwin, since oxygen would need to change its metrics etc. on maximize state in order not to do that) ... And if kwin ? Then should be re-assigned, I guess ... I am not sure whether this can be handled in kwin correctly. Sure we can ignore the padding for maximized windows but it could look strange. I think it makes more sense to adjust the decorations to have 0 padding and adjusted rendering. Martin, I actually was thinking that the easiest is just ... Keep padding, etc. unchanged, and well, not to paint the shadow when the client is maximized. Makes sense ? If you agree, I'll push and close. if possible try to adjust the padding calculations as having it just translucent means that we have to render more Git commit 6c2d50208a62bd070df06b3c7cfe95c75d6dd74e by Hugo Pereira Da Costa. Committed on 30/05/2011 at 16:51. Pushed by hpereiradacosta into branch 'master'. do not render shadows when maximized. CCBUG: 274177 M +1 -1 kwin/clients/oxygen/oxygenclient.cpp http://commits.kde.org/kde-workspace/6c2d50208a62bd070df06b3c7cfe95c75d6dd74e Git commit 91d35f36372671d38d558a48df914adc87d134ab by Hugo Pereira Da Costa. Committed on 30/05/2011 at 17:56. Pushed by hpereiradacosta into branch 'master'. Set padding to 0 when client is maximized. CCBUG: 274177 M +2 -1 kwin/clients/oxygen/oxygenclient.cpp http://commits.kde.org/kde-workspace/91d35f36372671d38d558a48df914adc87d134ab Commits above fix it. So closing. |