![]() Since splitting a docking container was allowed and successful, the check to prevent floating it fails to work. This causes a crash because the workspace of the container cannot be determined as the dockarea is higher up in the tree than the workspace it belongs to. This patch extends to sanity check to nested dock containers when trying to float a container and also disallows manually splitting a docked container or changing its layout. fixes #2034 |
||
---|---|---|
.. | ||
i3 | ||
all.h | ||
assignments.h | ||
atoms.xmacro | ||
bindings.h | ||
click.h | ||
cmdparse.h | ||
commands.h | ||
commands_parser.h | ||
con.h | ||
config.h | ||
config_directives.h | ||
config_parser.h | ||
data.h | ||
debug.h | ||
display_version.h | ||
ewmh.h | ||
fake_outputs.h | ||
floating.h | ||
handlers.h | ||
i3.h | ||
ipc.h | ||
key_press.h | ||
libi3.h | ||
load_layout.h | ||
log.h | ||
main.h | ||
manage.h | ||
match.h | ||
move.h | ||
output.h | ||
queue.h | ||
randr.h | ||
regex.h | ||
render.h | ||
resize.h | ||
restore_layout.h | ||
scratchpad.h | ||
sd-daemon.h | ||
shmlog.h | ||
sighandler.h | ||
startup.h | ||
tree.h | ||
util.h | ||
window.h | ||
workspace.h | ||
x.h | ||
xcb.h | ||
xcb_compat.h | ||
xcursor.h | ||
xinerama.h | ||
yajl_utils.h |