diff options
author | mathias <mathias> | 2005-04-27 21:18:41 (GMT) |
---|---|---|
committer | mathias <mathias> | 2005-04-27 21:18:41 (GMT) |
commit | f1c5abd17ffd572a7586d396622c2891881e5ca4 (patch) | |
tree | e4f8eaaf1f7f67ff657ff5de9ce989bd38216970 /src/FbWinFrame.cc | |
parent | c0f725806323e370d8eda922e680a0b17db17175 (diff) | |
download | fluxbox-f1c5abd17ffd572a7586d396622c2891881e5ca4.zip fluxbox-f1c5abd17ffd572a7586d396622c2891881e5ca4.tar.bz2 |
i added an attribute to FbWindow to mark windows which are only used as
"carrier" (maybe a temporarly name?) ... carriers dont need background-updates
.. ever.
this leads to a big performance"boost" over the last commits. before we
updated also the windows which are the hosts for the apps (m_window and
m_clientarea in FbWinFrame) -> bad idea.
Diffstat (limited to 'src/FbWinFrame.cc')
-rw-r--r-- | src/FbWinFrame.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/FbWinFrame.cc b/src/FbWinFrame.cc index a1745ef..8313f4a 100644 --- a/src/FbWinFrame.cc +++ b/src/FbWinFrame.cc | |||
@@ -86,6 +86,8 @@ FbWinFrame::FbWinFrame(FbWinFrameTheme &theme, FbTk::ImageControl &imgctrl, | |||
86 | m_themelistener(*this), | 86 | m_themelistener(*this), |
87 | m_shape(new Shape(m_window, theme.shapePlace())) { | 87 | m_shape(new Shape(m_window, theme.shapePlace())) { |
88 | m_theme.reconfigSig().attach(&m_themelistener); | 88 | m_theme.reconfigSig().attach(&m_themelistener); |
89 | m_window.setCarrier(true); | ||
90 | m_clientarea.setCarrier(true); | ||
89 | init(); | 91 | init(); |
90 | } | 92 | } |
91 | 93 | ||