If my understanding is correct, "Run Layout" means basically "start on this layout", so being able to change layouts during runtime should still be normal behavior. If you wanted to disable individual layout changes, say, for debugging purposes, you could just toggle off the layout change in the event sheet.