Hello!
I'm having a bit of weirdness with the moveable property on blocks and I'm wondering if this is how they are intended to work, or if my code is missing something. When I set movable to false in the XML, I can't move the block directly, but I can add blocks before or after and use those blocks to move the "unmovable" block. The functionality I'm after is for the unmovable blocks to truly be locked in place, so that a regular block can't be inserted between two unmovable blocks, and regular blocks can't make the unmovable blocks move.
My XML looks like this:
<xml id="startBlocks" style="display: none">
<block type="patternmaker_start" id="start" movable="false" x="20" y="20">
<value name="RUN" movable="false">
<block type="patternmaker_clear" movable="false">
<next>
<block type="patternmaker_goTo" movable="false"></block>
</next>
</block>
</value>
</block>
</xml>
The resulting blocks, loaded at the start, look like this:

I'd like the user to only be able to place new blocks after the "go to left shoulder" block.
Suggestions appreciated!
Natalie