diff options
author | Pavel Labath <pavelo@centrum.sk> | 2011-07-18 15:54:11 (GMT) |
---|---|---|
committer | Paul Tagliamonte <paultag@fluxbox.org> | 2012-04-07 02:11:32 (GMT) |
commit | a68149605b6e75c83b6e4431b46468dfc3aeebb8 (patch) | |
tree | 1d21d6fd2d777a11ed1e62ea52f5dfe872fceb28 /src/Window.cc | |
parent | c41fdcc288e1ffb76e23923dc6f5a1ce97d4c884 (diff) | |
download | fluxbox_paul-a68149605b6e75c83b6e4431b46468dfc3aeebb8.zip fluxbox_paul-a68149605b6e75c83b6e4431b46468dfc3aeebb8.tar.bz2 |
Attach modifiedSig handlers to the session.screenX.tabs.usePixmap resource
Diffstat (limited to 'src/Window.cc')
-rw-r--r-- | src/Window.cc | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/Window.cc b/src/Window.cc index 5b85f82..38bf748 100644 --- a/src/Window.cc +++ b/src/Window.cc | |||
@@ -1061,12 +1061,6 @@ void FluxboxWindow::reconfigure() { | |||
1061 | 1061 | ||
1062 | frame().reconfigure(); | 1062 | frame().reconfigure(); |
1063 | menu().reconfigure(); | 1063 | menu().reconfigure(); |
1064 | |||
1065 | Client2ButtonMap::iterator it = m_labelbuttons.begin(), | ||
1066 | it_end = m_labelbuttons.end(); | ||
1067 | for (; it != it_end; ++it) | ||
1068 | it->second->setPixmap(screen().getTabsUsePixmap()); | ||
1069 | |||
1070 | } | 1064 | } |
1071 | 1065 | ||
1072 | void FluxboxWindow::updateMWMHintsFromClient(WinClient &client) { | 1066 | void FluxboxWindow::updateMWMHintsFromClient(WinClient &client) { |
@@ -3683,7 +3677,10 @@ void FluxboxWindow::associateClient(WinClient &client) { | |||
3683 | btn->signalTracker().join(Fluxbox::instance()->getTabsPaddingResource().modifiedSig(), | 3677 | btn->signalTracker().join(Fluxbox::instance()->getTabsPaddingResource().modifiedSig(), |
3684 | FbTk::MemFun(static_cast<FbTk::TextButton &>(*btn), &FbTk::TextButton::setTextPadding)); | 3678 | FbTk::MemFun(static_cast<FbTk::TextButton &>(*btn), &FbTk::TextButton::setTextPadding)); |
3685 | btn->setTextPadding(*Fluxbox::instance()->getTabsPaddingResource()); | 3679 | btn->setTextPadding(*Fluxbox::instance()->getTabsPaddingResource()); |
3686 | btn->setPixmap(screen().getTabsUsePixmap()); | 3680 | |
3681 | btn->signalTracker().join(screen().getTabsUsePixmapResource().modifiedSig(), | ||
3682 | FbTk::MemFun(*btn, &IconButton::setPixmap)); | ||
3683 | btn->setPixmap(*screen().getTabsUsePixmapResource()); | ||
3687 | 3684 | ||
3688 | m_labelbuttons[&client] = btn; | 3685 | m_labelbuttons[&client] = btn; |
3689 | 3686 | ||