Humm just wonder why it is not textureChanged = false at the start of InterpretList , and set it to true if difference find ?