Hi Peer,
re: this part
> I wouldn't have guessed that I could run any factory asynchronously
Sorry I didn't mean to imply this part, factories will only do an async .update() if they are internally marked with a "do async updates" flag.
What I meant was that the .waitForAsyncUpdate() wasn't implemented just on those 3 particular factories, it's part of the base geometry factory interface.
If you call .waitForAsyncUpdate() when there is not an async update currently in progress it should just be a NOP.
- Michael
|