diff --git a/src/ClientMenu.cc b/src/ClientMenu.cc index 1a7417a1..00836f0f 100644 --- a/src/ClientMenu.cc +++ b/src/ClientMenu.cc @@ -55,6 +55,9 @@ public: FbTk::Menu *parent = menu(); FocusControl& focus_control = m_client.screen().focusControl(); + if (WinClient *winc = dynamic_cast(&m_client)) { + fbwin->setCurrentClient(*winc, false); + } m_client.focus(); fbwin->raise(); if ((mods & ControlMask) == 0) {