So I made a thread here recently that taught me that evolve triggers already on the stack will fail to place a +1/+1 counter on an evolve creature if, by the time those triggers resolve, the creature's P/T equals or exceeds the one attempting to evolve it. That leads me to today's question:

I have a 1/2 Gyre Sage on the battlefield when I cast Elvish Archdruid. Normally, the Archdruid's power of 2 would be enough to evolve the Sage, so the trigger will go onto the stack and wait to resolve. But the Archdruid has a static ability that gives all other Elves +1/+1. Am I correct in assuming that by the time the evolve trigger resolves on the stack, the static +1/+1 bonus will have made the Gyre Sage a 2/3, and therefore unable to evolve off of the Archdruid?

Thanks in advance.

I have a 1/2 Gyre Sage on the battlefield when I cast Elvish Archdruid. Normally, the Archdruid's power of 2 would be enough to evolve the Sage, so the trigger will go onto the stack and wait to resolve. But the Archdruid has a static ability that gives all other Elves +1/+1. Am I correct in assuming that by the time the evolve trigger resolves on the stack, the static +1/+1 bonus will have made the Gyre Sage a 2/3, and therefore unable to evolve off of the Archdruid?

Thanks in advance.