From d2b34144db70dc18d729313f9909e6508df63955 Mon Sep 17 00:00:00 2001
From: Olivier Fourdan <fourdan.olivier@wanadoo.fr>
Date: Thu, 12 Oct 2006 20:26:31 +0000
Subject: [PATCH] Use raise with any button on regular focusable windows only.

(Old svn revision: 23375)
---
 src/events.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/events.c b/src/events.c
index d18c7f368..5b11bd268 100644
--- a/src/events.c
+++ b/src/events.c
@@ -994,7 +994,7 @@ handleButtonPress (DisplayInfo *display_info, XButtonEvent * ev)
         else if (ev->window == c->window)
         {
             clientPassGrabMouseButton (c);
-            if ((screen_info->params->raise_with_any_button) || (ev->button == Button1))
+            if (((screen_info->params->raise_with_any_button) && (c->type & WINDOW_REGULAR_FOCUSABLE)) || (ev->button == Button1))
             {
                 if (!(c->type & WINDOW_TYPE_DONT_FOCUS))
                 {
-- 
GitLab