Suppose that the following case (the field is Mist in Double Battle):
Slowking used Yawn to Garchomp.
In the next turn, the opponent withdraws a Pokèmon and summons Tapu Lele, and the field is now changed.
In this case, does Garchomp fall to asleep after the end of the second turn?
Or how about the opposite case - that is, Yawn is executed in non-misty field but later the field is changed to Mist before the effect of Yawn is activated?