X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fclient.hh;h=d3e3a9b062e90fa50bef2db192f09d2f1ae4522e;hb=edd539420796233d3f69e1cceaa0f491ffdb5c6a;hp=e66712c43de3f8ecc3491aa08eef921ed9e5ff70;hpb=cda0b1b8b759bb14cfe57a5e0f20a83c81230035;p=chaz%2Fopenbox diff --git a/src/client.hh b/src/client.hh index e66712c4..d3e3a9b0 100644 --- a/src/client.hh +++ b/src/client.hh @@ -472,6 +472,12 @@ private: void internal_resize(Corner anchor, int w, int h, bool user = true, int x = INT_MIN, int y = INT_MIN); + //! Attempts to focus a modal child of this window, recursively. + /*! + @return true if a modal child has been found and focused; otherwise, false. + */ + bool focusModalChild(); + public: #ifndef SWIG //! Constructs a new Client object around a specified window id