I'm not sure if this is a bug or a limitation of the engine.
Link to .capx file (required!):
dropbox.com/s/b0zhnt8z5h314zm/spriteWidth.capx
Steps to reproduce:
1. In a Repeat loop, create an Sprite not present on the layout.
2. Set the X or Y to Sprite.Width(or Height)*loopindex
Observed result:
All the Sprites are on top of each other
Expected result:
They should be spread, as it happens when there's already a Sprite on the layout.