From: Dana Jansens Date: Mon, 19 May 2003 20:18:46 +0000 (+0000) Subject: set teh dock sizes before the app uses it for positioning X-Git-Url: https://git.brokenzipper.com/gitweb?a=commitdiff_plain;h=40f2e19ef425a4f3228b2526a66f50562f383394;p=chaz%2Fopenbox set teh dock sizes before the app uses it for positioning --- diff --git a/openbox/dock.c b/openbox/dock.c index eee578c5..8e4d0efc 100644 --- a/openbox/dock.c +++ b/openbox/dock.c @@ -155,16 +155,16 @@ void dock_configure() for (it = dock->dock_apps; it; it = it->next) { struct DockApp *app = it->data; if (config_dock_horz) { - app->x = spot; - app->y = (dock->h - app->h) / 2; dock->w += app->w; dock->h = MAX(dock->h, app->h); + app->x = spot; + app->y = (dock->h - app->h) / 2; spot += app->w; } else { - app->x = (dock->w - app->w) / 2; - app->y = spot; dock->w = MAX(dock->w, app->w); dock->h += app->h; + app->x = (dock->w - app->w) / 2; + app->y = spot; spot += app->h; }