X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=inline;f=src%2Fclient.cc;h=9fd1416e39d342fdf31096caeafb0ef7e2cb0930;hb=a765df7fa67ec4346179ade2cfb8f337286c88d7;hp=43c35ca8de784d69e0e36c8bd41568128c9b2396;hpb=1da8531a7b4eea22592b6d0760352d2a34e9b6b0;p=chaz%2Fopenbox diff --git a/src/client.cc b/src/client.cc index 43c35ca8..9fd1416e 100644 --- a/src/client.cc +++ b/src/client.cc @@ -47,21 +47,19 @@ Client::Client(int screen, Window window) _urgent = false; _positioned = false; _disabled_decorations = 0; - _modal = false; _modal_child = 0; _group = None; _desktop = 0; getArea(); getDesktop(); + getState(); // do this before updateTransientFor! (for _modal) + getShaped(); updateTransientFor(); getMwmHints(); getType(); // this can change the mwmhints for special cases - getState(); - getShaped(); - updateProtocols(); getGravity(); // get the attribute gravity