psychopy.org | Reference | Downloads | Github

Is <component>.status attribute updated in the frame just before or just after it actually appears on screen?

With reference to writing code in the ‘each frame’ section, is a component’s .status parameter updated from NOT_STARTED (0) to STARTED 1 in the inter-frame gap just before it appears on screen or just after? I’m assuming just before but just wanted to check.

Just before it appears onscreen. If you look at the python code you’ll see it being set immediately when autodraw is set to True