X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fclient.c;h=03e4c9a5f33a3976691ba8cf18c4cbb2a3cd9710;hb=2b135c53565547779719348ec3164311be8191fe;hp=2f374bbff5051250d00be751679e92149dbf1cfc;hpb=94140a4b359d5e570a8a886dc359d64f5fcaaf86;p=chaz%2Fopenbox diff --git a/openbox/client.c b/openbox/client.c index 2f374bbf..03e4c9a5 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -1123,16 +1123,24 @@ static void client_get_desktop(ObClient *self) } if (all != screen_num_desktops) { self->desktop = all; + + ob_debug("client desktop set from parents: 0x%x\n", + self->desktop); } /* try get from the startup-notification protocol */ else if (sn_get_desktop(self->startup_id, &self->desktop)) { if (self->desktop >= screen_num_desktops && self->desktop != DESKTOP_ALL) self->desktop = screen_num_desktops - 1; + ob_debug("client desktop set from startup-notification: 0x%x\n", + self->desktop); } /* defaults to the current desktop */ - else + else { self->desktop = screen_desktop; + ob_debug("client desktop set to the current desktop: %d\n", + self->desktop); + } } }