diff options
author | mathias <mathias> | 2005-04-20 15:55:56 (GMT) |
---|---|---|
committer | mathias <mathias> | 2005-04-20 15:55:56 (GMT) |
commit | 1591c9528579fe7966b2011997c599b00f1ade60 (patch) | |
tree | 2384e16bd7ff825215c0d342f0f07c3bbb541b73 /src/WinClient.cc | |
parent | 3cd94d0629a1d2259883dcd7d9bcc59971aee251 (diff) | |
download | fluxbox-1591c9528579fe7966b2011997c599b00f1ade60.zip fluxbox-1591c9528579fe7966b2011997c599b00f1ade60.tar.bz2 |
fixes a problem with clients which define/request a Strut (see
http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2507548), eg
kicker: after killing/closing kicker the availableWorkspaceArea is not
recalculated which lead to kind of invisible barrier where the Strut was.
Diffstat (limited to 'src/WinClient.cc')
-rw-r--r-- | src/WinClient.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/WinClient.cc b/src/WinClient.cc index 97f9082..fe02187 100644 --- a/src/WinClient.cc +++ b/src/WinClient.cc | |||
@@ -626,6 +626,7 @@ void WinClient::setStrut(Strut *strut) { | |||
626 | void WinClient::clearStrut() { | 626 | void WinClient::clearStrut() { |
627 | if (m_strut != 0) { | 627 | if (m_strut != 0) { |
628 | screen().clearStrut(m_strut); | 628 | screen().clearStrut(m_strut); |
629 | screen().updateAvailableWorkspaceArea(); | ||
629 | m_strut = 0; | 630 | m_strut = 0; |
630 | } | 631 | } |
631 | } | 632 | } |