Disallow moving a container to itself since this would crash i3.
This commit is contained in:
@ -268,6 +268,21 @@ sync_with_i3;
|
||||
($nodes, $focus) = get_ws_content($target_ws);
|
||||
is(@{$nodes}, 1, 'tiling container moved to the target workspace');
|
||||
|
||||
###############################################################################
|
||||
# Given 'S' and 'M' are the same container, when 'S' is moved to 'M', then
|
||||
# the command is ignored.
|
||||
###############################################################################
|
||||
|
||||
$ws = fresh_workspace;
|
||||
$S = open_window;
|
||||
$M = $S;
|
||||
cmd 'mark target';
|
||||
|
||||
cmd '[id="' . $S->{id} . '"] move container to mark target';
|
||||
sync_with_i3;
|
||||
|
||||
does_i3_live;
|
||||
|
||||
###############################################################################
|
||||
|
||||
done_testing;
|
||||
|
Reference in New Issue
Block a user