diff options
Diffstat (limited to 'src/Toolbar.cc')
-rw-r--r-- | src/Toolbar.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Toolbar.cc b/src/Toolbar.cc index 1be8215..3919a19 100644 --- a/src/Toolbar.cc +++ b/src/Toolbar.cc | |||
@@ -219,7 +219,10 @@ Toolbar::Toolbar(BScreen &scrn, FbTk::Layer &layer, size_t width): | |||
219 | frame.grab_x = frame.grab_y = 0; | 219 | frame.grab_x = frame.grab_y = 0; |
220 | 220 | ||
221 | // setup hide timer | 221 | // setup hide timer |
222 | m_hide_timer.setTimeout(Fluxbox::instance()->getAutoRaiseDelay()); | 222 | m_hide_timer.setTimeout(*Fluxbox::instance()->getAutoRaiseDelayResource()); |
223 | m_signal_tracker.join(Fluxbox::instance()->getAutoRaiseDelayResource().modifiedSig(), | ||
224 | FbTk::MemFun(m_hide_timer, | ||
225 | static_cast<void (FbTk::Timer::*)(time_t)>(&FbTk::Timer::setTimeout) ) ); | ||
223 | FbTk::RefCount<FbTk::Command<void> > toggle_hidden(new FbTk::SimpleCommand<Toolbar>(*this, &Toolbar::toggleHidden)); | 226 | FbTk::RefCount<FbTk::Command<void> > toggle_hidden(new FbTk::SimpleCommand<Toolbar>(*this, &Toolbar::toggleHidden)); |
224 | m_hide_timer.setCommand(toggle_hidden); | 227 | m_hide_timer.setCommand(toggle_hidden); |
225 | m_hide_timer.fireOnce(true); | 228 | m_hide_timer.fireOnce(true); |