aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xwayland/xwm.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/xwayland/xwm.c b/xwayland/xwm.c
index 5a63ff9f..54550d0c 100644
--- a/xwayland/xwm.c
+++ b/xwayland/xwm.c
@@ -216,7 +216,7 @@ static void xwm_send_focus_window(struct wlr_xwm *xwm,
return;
}
- if (xsurface->override_redirect) {
+ if (xsurface->override_redirect) {
return;
}
@@ -224,12 +224,12 @@ static void xwm_send_focus_window(struct wlr_xwm *xwm,
message_data.data32[0] = xwm->atoms[WM_TAKE_FOCUS];
message_data.data32[1] = XCB_TIME_CURRENT_TIME;
- if (xsurface->hints && !xsurface->hints->input) {
- // if the surface doesn't allow the focus request, we will send him
- // only the take focus event. It will get the focus by itself.
- xwm_send_wm_message(xsurface, &message_data, XCB_EVENT_MASK_NO_EVENT);
- return;
- }
+ if (xsurface->hints && !xsurface->hints->input) {
+ // if the surface doesn't allow the focus request, we will send him
+ // only the take focus event. It will get the focus by itself.
+ xwm_send_wm_message(xsurface, &message_data, XCB_EVENT_MASK_NO_EVENT);
+ return;
+ }
xwm_send_wm_message(xsurface, &message_data, XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT);