From the code it turns out that its an oriented sprite and also has transparency.Due to the transparency,the brightness of the sprite will
be affected by the background.
So maybe the background behind that is darker in one case and
brighter in the other case which makes the difference!

cheers
zazang