summaryrefslogtreecommitdiff
path: root/src/sxwm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sxwm.c')
-rw-r--r--src/sxwm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sxwm.c b/src/sxwm.c
index 8a16b11..ce936df 100644
--- a/src/sxwm.c
+++ b/src/sxwm.c
@@ -1192,6 +1192,7 @@ void hdl_map_req(XEvent *xev)
}
/* if window can be swallowed look for a potential swallower */
+ // Should be swallowed by it's parent and not any windows that can swallow
if (can_be_swallowed) {
for (Client *p = workspaces[current_ws]; p; p = p->next) {
if (p == c || p->swallowed || !p->mapped) {