aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Window.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Window.cc b/src/Window.cc
index dbd945f..133ccd2 100644
--- a/src/Window.cc
+++ b/src/Window.cc
@@ -295,8 +295,11 @@ FluxboxWindow::FluxboxWindow(WinClient &client, FbWinFrameTheme &tm,
295FluxboxWindow::~FluxboxWindow() { 295FluxboxWindow::~FluxboxWindow() {
296 if (WindowCmd<void>::window() == this) 296 if (WindowCmd<void>::window() == this)
297 WindowCmd<void>::setWindow(0); 297 WindowCmd<void>::setWindow(0);
298 if ( Fluxbox::instance()->keys() != 0 ) {
299 Fluxbox::instance()->keys()->
300 unregisterWindow(frame().window().window());
301 }
298 302
299 Fluxbox::instance()->keys()->unregisterWindow(frame().window().window());
300 303
301#ifdef DEBUG 304#ifdef DEBUG
302 const char* title = m_client ? m_client->title().c_str() : "" ; 305 const char* title = m_client ? m_client->title().c_str() : "" ;