Initialize floating_geometry on property::border_width signal (FS#826)
commit8c62698bf651ed0732a9f55dc5890f88da5635b3
authorCorey Thompson <cmtptr@gmail.com>
Fri, 9 Dec 2011 02:45:59 +0000 (8 21:45 -0500)
committerUli Schlachter <psychon@znc.in>
Fri, 9 Dec 2011 21:03:10 +0000 (9 22:03 +0100)
treedc33c4a9f2e72cad5d294f3a860a59c909d48e7f
parent3762cbd5c7d820d1ca7e266e2256c774c42fb4c7
Initialize floating_geometry on property::border_width signal (FS#826)

Initializing the client property "floating_geometry" on the
property::geometry signal is problematic since this is emitted before
client_set_border_width(), causing the internal client geometry to get
stored and later passed to client:geometry() which assumes it includes
titlebar and borders.

Signed-off-by: Corey Thompson <cmtptr@gmail.com>
Signed-off-by: Uli Schlachter <psychon@znc.in>
lib/awful/client.lua.in