|
|
@ -4860,7 +4860,7 @@ map(struct desktop_shell *shell, struct shell_surface *shsurf, |
|
|
|
if (shsurf->state.relative && |
|
|
|
if (shsurf->state.relative && |
|
|
|
shsurf->transient.flags == WL_SHELL_SURFACE_TRANSIENT_INACTIVE) |
|
|
|
shsurf->transient.flags == WL_SHELL_SURFACE_TRANSIENT_INACTIVE) |
|
|
|
break; |
|
|
|
break; |
|
|
|
if (!shell->locked) |
|
|
|
if (shell->locked) |
|
|
|
break; |
|
|
|
break; |
|
|
|
wl_list_for_each(seat, &compositor->seat_list, link) |
|
|
|
wl_list_for_each(seat, &compositor->seat_list, link) |
|
|
|
activate(shell, shsurf->surface, seat); |
|
|
|
activate(shell, shsurf->surface, seat); |
|
|
|