diff --git a/client.c b/client.c index 2e78c7814..d8a9367c8 100644 --- a/client.c +++ b/client.c @@ -283,6 +283,7 @@ client_manage(Window w, XWindowAttributes *wa, int screen) break; case Float: c->isfloating = True; + client_resize(c, c->f_geometry, False); break; case Tile: c->isfloating = False;