When calling PushContext, do nothing if the context to be pushed is already on top of the stack. Avoids flicker in certain situations.
When calling PushContext, do nothing if the context to be pushed is already on top of the stack. Avoids flicker in certain situations.