mirror of
https://github.com/brl/mutter.git
synced 2024-11-27 18:40:40 -05:00
fbd5a74a0b
Having “on_all_workspaces_requested” FALSE on a window does not imply a workspace is set. If the X11 window is placed on a secondary monitor while workspaces applies on primary monitor only (“workspaces-only-on-primary” set) then “on_all_workspaces_requested” is FALSE while “on_all_workspaces“ is TRUE and the associated workspace is NULL, leading to a crash when saving the gnome-shell/mutter session. So if no workspace is set, use the “initial_workspace” instead to avoid a NULL pointer dereference. https://bugzilla.gnome.org/show_bug.cgi?id=792818 |
||
---|---|---|
.. | ||
atomnames.h | ||
events.c | ||
events.h | ||
group-private.h | ||
group-props.c | ||
group-props.h | ||
group.c | ||
iconcache.c | ||
iconcache.h | ||
mutter-Xatomtype.h | ||
session.c | ||
session.h | ||
window-props.c | ||
window-props.h | ||
window-x11-private.h | ||
window-x11.c | ||
window-x11.h | ||
xprops.c | ||
xprops.h |