I have a workflow that starts up several apps / windows and calls a run script action after each to place it.
In one of my current workflows I'm opening 2 separate Safari windows and want to place them side by side.
The Hotkey triggers several Arg and Vars actions (setting the position for the application - 2 of them are for the Safari windows), which call a Run NSAppleScript to open a URL in Safari (or opening the corresponding window if it is already open), followed by a Run Script to place the window (via hammerspoon).
It seems that the Arg and Vars and/or NSAppleScript actions run somehow in parallel because when the placement action of the first Safari window wants to place the window, it can only look for the frontmost "Safari" window which turns out to be secondly opened window already most of the times.
Is there any way to tell the workflow to please finish one path before continuing with the next to avoid mismatch?