summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormarkt <markt>2007-01-05 21:48:42 (GMT)
committermarkt <markt>2007-01-05 21:48:42 (GMT)
commit2e438fde2c4c6f660649c69f05681d50c72f849e (patch)
tree0fab859545a45f9033b27b4d90813d67494a504e /src
parent4ffd744f81cf625c16e38e98168faa84e21ffbc9 (diff)
downloadfluxbox_lack-2e438fde2c4c6f660649c69f05681d50c72f849e.zip
fluxbox_lack-2e438fde2c4c6f660649c69f05681d50c72f849e.tar.bz2
set active client when raising a transient window
Diffstat (limited to 'src')
-rw-r--r--src/Window.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Window.cc b/src/Window.cc
index b3b395b..73efbab 100644
--- a/src/Window.cc
+++ b/src/Window.cc
@@ -1931,8 +1931,10 @@ void FluxboxWindow::raise() {
1931 m_client->transientFor()->transientList().push_back(m_client); 1931 m_client->transientFor()->transientList().push_back(m_client);
1932 } 1932 }
1933 // raise this window and every transient in it with this one last 1933 // raise this window and every transient in it with this one last
1934 if (client->fbwindow()) 1934 if (client->fbwindow()) {
1935 raiseFluxboxWindow(*client->fbwindow()); 1935 raiseFluxboxWindow(*client->fbwindow());
1936 client->fbwindow()->setCurrentClient(*client, false);
1937 }
1936 1938
1937} 1939}
1938 1940