From ae093dba2fb97124bb4af3eaf4070b46f07dfd74 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Thu, 16 May 2002 09:24:40 +0000 Subject: make a new autoRaiseDelay value take effect without having to restart --- src/Toolbar.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/Toolbar.cc') diff --git a/src/Toolbar.cc b/src/Toolbar.cc index 8a3ea6b2..8e621bdf 100644 --- a/src/Toolbar.cc +++ b/src/Toolbar.cc @@ -80,7 +80,7 @@ Toolbar::Toolbar(BScreen &scrn, Resource &conf) : openbox(scrn.getOpenbox()), hide_handler.toolbar = this; hide_timer = new BTimer(openbox, hide_handler); - hide_timer->setTimeout(openbox.getAutoRaiseDelay()); + // the time out is set in ::reconfigure() hide_timer->fireOnce(True); image_ctrl = screen.getImageControl(); @@ -321,6 +321,8 @@ void Toolbar::load() { } void Toolbar::reconfigure() { + hide_timer->setTimeout(openbox.getAutoRaiseDelay()); + frame.bevel_w = screen.getBevelWidth(); frame.width = screen.size().w() * m_width_percent / 100; -- cgit v1.2.3