n4n0GH / hello

the complete KDE theme
219 stars 26 forks source link

[BUG] Black bars around Konsole when transparency is enabled. #73

Open derchr opened 4 years ago

derchr commented 4 years ago

Describe the bug Only when using the window decorations, the KDE Terminal Konsole has weird black bars around the window if transparency is enabled. I did not see this happening when using 'breezeway-mod'.

To Reproduce Steps to reproduce the behavior, for example:

  1. Use hello window decorations
  2. Open Konsole and enable transparency in profile settings

Bug inheritance If the function or feature is also present on KDE's own Breeze theme, does the same bug occur there as well? No.

Additional files Image of Konsole

Additional context Arch Linux

sowrensen commented 4 years ago

I am facing this after upgrading to Plasma 5.18. Previously, while on 5.17, these bars used to be visible during dragging a window only. Now it became permanent.

Update: As I found, during the update hello-shaders got removed. And the black bar is the direct outcome of its absence. Once I reinstalled hello-shaders, the black bar has disappeared.

n4n0GH commented 4 years ago

From my tests earlier this year it appears as if Plasma 5.18 causes a lot of issues. Check out if the solution from @sowrensen works for you, @4VRDriver

derchr commented 4 years ago

I installed and activated hello-shaders but it makes no difference to me. By enabling blur the black bars become hardly noticable though. (I don't know why the black bars werent blurred a few days ago but now they are.=

luema commented 4 years ago

I believe it has to do with the shadows. I don't get the black bars with hello-shaders (and blur) on, but the bars appear whenever there is a window open/close animation. This happens for me in Dolphin as well.

Edit: Here are some pics and screen captures for the windows animations.

derchr commented 4 years ago

@luema I think you are right. Changing the size of the shadows have a direct effect on the size of the black bars. By disabling the shadows they disappear.

luema commented 4 years ago

@4VRDriver I tried different shadow/blur combinations to see what was going on and that's when I realized the black bars must be due to the shadows. I've updated my previous comment with those screenshots if you're interested.

n4n0GH commented 4 years ago

MAYBE I might get back at maintaining this as I'm going to change my hardware setup. It's a weird issue but I think I know whats causing this. Please keep discussion going on while I decide wether or not to get back into making hello great again.

Aoz0ra commented 4 years ago

Can confirm, with the window effects enabled. Screenshot_20200513_082716

Also, nice to see that you might come back to this!

n4n0GH commented 4 years ago

I think it has to do with how the shadows calculate the inner boundary box which is apparently offset from the actual window frame. Just a note to myself.