update transitive legend styles