I've been tinkering with parallax scrolling and I've run into a bit of a bug. There is a player sprite object on layer 2 that is centering the display, and layer 2 is set at 100% for X and Y scrolling. Layer 1 (the bottom layer) has a tiled background and is set at 50% for X and Y scrolling. When my sprite reaches the edge of the layout, layer 2 stops scrolling (as it should) but layer 1 doesn't. This only happens at the right and bottom edges of the screen. When the player sprite is at the left or top edge then layer 1 scrolls normally.
I can provide a .cap if you need it to see what I'm talking about.