all repos — openbox @ e3b9c8b6814aca2ca44b60517c2784178570fe52

openbox fork - make it a bit more like ryudo

don't set the default icon on child windows, their parents will have an icon
Dana Jansens danakj@orodu.net
commit

e3b9c8b6814aca2ca44b60517c2784178570fe52

parent

51fdd13fd1a445d5fa3c2d7aab356e7caaf2f902

1 files changed, 5 insertions(+), 2 deletions(-)

jump to
M openbox/client.copenbox/client.c

@@ -2084,8 +2084,11 @@

/* set the default icon onto the window in theory, this could be a race, but if a window doesn't set an icon or removes it entirely, it's not very likely it is going to set one - right away afterwards */ - if (self->nicons == 0) { + right away afterwards + + if it has parents, then one of them will have an icon already + */ + if (self->nicons == 0 && !self->parents) { RrPixel32 *icon = ob_rr_theme->def_win_icon; gulong *data;