set active client when raising a transient window
markt markt
2 files changed,
6 insertions(+),
1 deletions(-)
M
ChangeLog
→
ChangeLog
@@ -1,6 +1,9 @@
(Format: Year/Month/Day) Changes for 1.0rc3: *07/01/05: + * When a client in an unfocused tab creates a transient window, set that + client to the active tab (Mark) + Window.cc * Window wasn't staying focused when dragging across workspaces with outline window moving (Mark) Window.cc
M
src/Window.cc
→
src/Window.cc
@@ -1931,8 +1931,10 @@ m_client->transientFor()->transientList().remove(m_client);
m_client->transientFor()->transientList().push_back(m_client); } // raise this window and every transient in it with this one last - if (client->fbwindow()) + if (client->fbwindow()) { raiseFluxboxWindow(*client->fbwindow()); + client->fbwindow()->setCurrentClient(*client, false); + } }