make sure you don't put FX updates within the runA...
# tornadofx
c
make sure you don't put FX updates within the runAsync{} block. Even if surrounded with runLater(), there's no guarantee when they'll be called. I've seen cases where the IO continues processing with no updates. Then, at the end the updates go from 0 -> 100%.