aboutsummaryrefslogtreecommitdiff
path: root/src/ClientPattern.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/ClientPattern.cc')
-rw-r--r--src/ClientPattern.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ClientPattern.cc b/src/ClientPattern.cc
index b2ad691..f49f7fd 100644
--- a/src/ClientPattern.cc
+++ b/src/ClientPattern.cc
@@ -322,7 +322,7 @@ bool ClientPattern::match(const Focusable &win) const {
322 for (; it != it_end; ++it) { 322 for (; it != it_end; ++it) {
323 const Term& term = *(*it); 323 const Term& term = *(*it);
324 if (term.prop == XPROP) { 324 if (term.prop == XPROP) {
325 if (!term.negate ^ (term.regexp.match(win.getTextProperty(term.xprop)))) 325 if (!term.negate ^ ((term.regexp.match(win.getTextProperty(term.xprop))) || term.regexp.match(FbTk::StringUtil::number2String(win.getCardinalProperty(term.xprop)))))
326 return false; 326 return false;
327 } else if (term.regstr == "[current]") { 327 } else if (term.regstr == "[current]") {
328 WinClient *focused = FocusControl::focusedWindow(); 328 WinClient *focused = FocusControl::focusedWindow();