-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
picom + systray patch #59
Comments
Given that you are raising this under the patches repository I am assuming that you are maintaining your own build of dwm.
Reading between the lines do you perhaps have the statusallmons patch? The systray is a window and X does not support drawing the same window in two places, so if you have it set to be included on every monitor then space will be reserved for the systray, but it can only exist in one place hence it would appear transparent on another as it is simply not there.
I think that would likely be due to this known issue: bakkeby/dwm-flexipatch#136 |
No, I don't have statusallmons, and the workaround is simply to restart picom once tray is initialized, yeah. I was wondering if there is some permanent fix may be, but oh well. Thanks anyway! |
There is a workaround for the black icon issue. Can you show what your drawbar function looks like? |
Here
|
That looks fine to me. I'd recommend trying the workaround of using a different font size or use other mechanisms for changing the initial size of systray icons. |
Can you show how you are starting dwm? For example, you are using cmd0 &
cmd1 &
exec dwm Then there's no guarantee that |
systray 6.3 on dwm, other patches should not interfere.
I have a following issue -- whenever system tray initializes it is completely black on one monitor and transparent on another. However, tray is working -- if I click on the black square with app icon -- menu pops up and its working. If kill picom -- tray appears, new icons appear, it is operational. And even if I restart picom it still works. So my issue is that on systray init picom somehow hides it -- is there a workaround?
The text was updated successfully, but these errors were encountered: