docker missbehaviour

Bug #279449 reported by luca
4
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="%systray%filler [ %date || load: %load]"), there is no problem.

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.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.