summaryrefslogtreecommitdiff
path: root/objects.js
diff options
context:
space:
mode:
authorNathan Dinsmore <nathan@users.noreply.github.com>2015-06-17 19:45:31 -0400
committerNathan Dinsmore <nathan@users.noreply.github.com>2015-06-17 19:47:27 -0400
commit3e613a44090391854c6126d919797911daab2307 (patch)
treeccf512b65991d19d18d6d053dd52aa2dc0a596ae /objects.js
parent81b9245d25cc7a3027f21fe13bcb653a7a552c09 (diff)
downloadsnap-3e613a44090391854c6126d919797911daab2307.tar.gz
snap-3e613a44090391854c6126d919797911daab2307.zip
Fix and greatly simplify copying mechanism
Due to an error in the original implementation of updateReferences(), Morph subclasses which stored references to other morphs needed to manually override copyRecordingReferences() to update these references (which should have been done automatically by updateReferences). This change fixes updateReferences() and changes the copying mechanism to use Maps, which are much faster.
Diffstat (limited to 'objects.js')
0 files changed, 0 insertions, 0 deletions