The documentation sounds backwards to what I would expect for enyo.Panels.draggable
"Indicates whether the user may drag between panels."
In practice I have found that false means I can drag and true means I cannot. This seems backwards to me since draggable means to me "able to drag" and "true" would tell me yes, you are able to drag. Yet it works the reverse way. As you can see in the example you can drag from panel 1 to 2 and back to 1 (which have draggable set to false) but dragging to panel 3 (which draggable is set to true) makes you stuck and can't drag anymore.
Either fix the code or make the documentation clear such as: "draggable:false means you can drag between panels, draggable:true means you cannot drag between panels"