Problem statement
Traversing into inner blocks of a container block does not always work as expected. This is influenced by the order in which blocks are added to the container block. If you attach a block on the bottom-connection of a container block before adding child blocks to the container block, then trying to get to the child blocks from the container block (D-key) will instead take you to the block at the bottom connection rather than to the first nested child. However, if you add child blocks before attaching a block at the bottom connection, then everything works as expected.
Expected Behavior
Pressing D-key on a Container or statement block should take you to the first nested block regardless of the order in which blocks are added to the workspace.
Problem statement
Traversing into inner blocks of a container block does not always work as expected. This is influenced by the order in which blocks are added to the container block. If you attach a block on the bottom-connection of a container block before adding child blocks to the container block, then trying to get to the child blocks from the container block (D-key) will instead take you to the block at the bottom connection rather than to the first nested child. However, if you add child blocks before attaching a block at the bottom connection, then everything works as expected.
Expected Behavior
Pressing D-key on a Container or statement block should take you to the first nested block regardless of the order in which blocks are added to the workspace.