fix: opening/closing the mutators (#6000)

This commit is contained in:
alschmiedt
2022-03-21 08:43:46 -07:00
committed by GitHub
parent 85ce3b82c6
commit 243fc52a96

View File

@@ -366,8 +366,10 @@ class Mutator extends Icon {
if (this.block_.saveConnections) {
const thisRootBlock = this.rootBlock_;
this.block_.saveConnections(thisRootBlock);
this.sourceListener_ = function() {
this.block_.saveConnections(thisRootBlock);
this.sourceListener_ = () => {
if (this.block_) {
this.block_.saveConnections(thisRootBlock);
}
};
this.block_.workspace.addChangeListener(this.sourceListener_);
}