Why in LEX aura:doneWaiting is firing before aura:waiting?

I am showing spinner mask on aura:waiting and hiding it on aura:doneWaiting, and my mask is shown forever because aura:doneWaiting is firing before aura:waiting.

Does anyone know why this happens and if there is any way to overcome this other than refuse using aura:doneWaiting and aura:waiting?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.