summaryrefslogtreecommitdiff
path: root/src/client.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/client.hh')
-rw-r--r--src/client.hh6
1 files changed, 6 insertions, 0 deletions
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