diff options
-rw-r--r-- | src/FbWinFrame.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/FbWinFrame.cc b/src/FbWinFrame.cc index 0bf084f..0bb8b64 100644 --- a/src/FbWinFrame.cc +++ b/src/FbWinFrame.cc | |||
@@ -225,6 +225,9 @@ void FbWinFrame::shade() { | |||
225 | m_height_before_shade = m_window.height(); | 225 | m_height_before_shade = m_window.height(); |
226 | m_window.resize(m_window.width(), m_titlebar.height()); | 226 | m_window.resize(m_window.width(), m_titlebar.height()); |
227 | alignTabs(); | 227 | alignTabs(); |
228 | // need to update our shape | ||
229 | if ( m_shape.get() ) | ||
230 | m_shape->update(); | ||
228 | } else { // should be unshaded | 231 | } else { // should be unshaded |
229 | m_window.resize(m_width_before_shade, m_height_before_shade); | 232 | m_window.resize(m_width_before_shade, m_height_before_shade); |
230 | reconfigure(); | 233 | reconfigure(); |