18 lines
510 B
Diff
18 lines
510 B
Diff
diff --git a/src/window.c b/src/window.c
|
|
|
|
--- a/src/window.c
|
|
+++ b/src/window.c
|
|
@@ -2920,7 +2920,10 @@ isGroupTransient (CompWindow *w,
|
|
|
|
if (w->transientFor == None || w->transientFor == w->screen->root)
|
|
{
|
|
- if (w->type & (CompWindowTypeDialogMask |
|
|
+ if (w->type & (CompWindowTypeUtilMask |
|
|
+ CompWindowTypeToolbarMask |
|
|
+ CompWindowTypeMenuMask |
|
|
+ CompWindowTypeDialogMask |
|
|
CompWindowTypeModalDialogMask))
|
|
{
|
|
if (w->clientLeader == clientLeader)
|
|
|