Fix lock_matching_data

This commit is contained in:
Grant Sanderson
2023-01-15 16:46:27 -08:00
parent f4c50f61b8
commit 801f449ca0

View File

@ -1724,7 +1724,7 @@ class Mobject(object):
def lock_matching_data(self, mobject1: Mobject, mobject2: Mobject):
for sm, sm1, sm2 in zip(self.get_family(), mobject1.get_family(), mobject2.get_family()):
if not (sm.data.dtype == sm1.data.dtype == sm2.data.dtype):
if sm.data.dtype == sm1.data.dtype == sm2.data.dtype:
sm.lock_data([
key for key in sm.data.dtype.names
if arrays_match(sm1.data[key], sm2.data[key])