docker missbehaviour
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
docker (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
ion3 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ion3
I'm having several problems when using docker in ion3 to have a trayicon bar.
First, when I use this template for the statusbar (I think is the default):
template="[ %date || load: %load] %filler%systray"
no icons are shown. I noticed that docker expands the trayicon window to the right, so I think what happen is that the icons are drawn "outside" the screen, because if %filler is not used, or if the %systray is placed to the left (like template=
Another problem is -iconsize is not completely honored. The icons are drawn with the specified size, but the "trayicon window" is drawn with the default 24 pixels (or at least this is what it seems to me). If I add this line:
max_size = { w = X, h = Y },
(where X is some maximum width I want and Y is the same as the -iconsize)
to the "defwinprop" exception to docker in the default cfg_kludges.lua, all works as expected. Here is the complete exception, just in case (for -iconsize 14):
defwinprop{
is_dockapp = true,
class = "Docker",
statusbar = "systray",
max_size = { w = 112, h = 14 },
}
I don't really know if these are bugs from ion3 or docker, to be honest. I hope it helps anyways.