fix camera wait

IMPORTANT:
I don't fully understand the `.readyState` property so please review and merge with care...

Can someone provide some links where is better documented