Do workflows run in sequence or in parallel? I’ve been told both. I can’t find a definitive answer.
Can I make a change to an object in step one and assume that change has been made in step two?
Can I make a change to a custom state in step one and assume that change has been made in step 2?
Question 2: Bubble help has told me to put half second delays between some steps because they need to time complete before moving on to the next step. The manual states that delays have nothing to do with workflows, only what appears on screen, which is it?
I have errors that occur sometimes and not others when repeating the exact same actions. All I can imagine is that sometimes workflow steps do not complete before others run and sometimes they do.
Actions are triggered in series, but don’t wait for the previous one to finish. If an action relies on a Result of step x then it will wait for that previous step’s result.
The delay action is only for front end animations pretty much. They won’t delay actions plus hardcoding a certain amount of time is pretty rough because what if you choose 1 second and the action needed 1.05 seconds?
Or yea @dorilama 's link basically just answered it all…
For instance, lets say I trigger a workflow when an input is complete. In step one I set the value of something to the value of the input and in step 2 I reset the input. This suggests that bubble could reset the input before step 1 occurs?