From: Dana Jansens Date: Wed, 29 Jan 2003 22:57:26 +0000 (+0000) Subject: finally set up handle right based on max/min sizes X-Git-Tag: openbox-2_3_0~134 X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=03faa4978d63a2bc40e276861ddd7eb8c60a8ae6;p=dana%2Fopenbox.git finally set up handle right based on max/min sizes --- diff --git a/src/client.cc b/src/client.cc index e55f681f..82a2d5e2 100644 --- a/src/client.cc +++ b/src/client.cc @@ -66,12 +66,14 @@ Client::Client(int screen, Window window) updateProtocols(); - // got the type, the mwmhints, and the protocols, so we're ready to set up + getGravity(); // get the attribute gravity + updateNormalHints(); // this may override the attribute gravity + + // got the type, the mwmhints, the protocols, and the normal hints (min/max + // sizes), so we're ready to set up // the decorations/functions setupDecorAndFunctions(); - getGravity(); // get the attribute gravity - updateNormalHints(); // this may override the attribute gravity // also get the initial_state and set _iconic if we aren't "starting" // when we're "starting" that means we should use whatever state was already // on the window over the initial map state, because it was already mapped