Merge pull request #11683 from mvdbeek/map_over_state_new_outputs

Ensure new outputs have correct mapOver state
This commit is contained in:
John Chilton
2021-04-07 10:03:47 -04:00
committed by GitHub
2 changed files with 4 additions and 0 deletions
@@ -250,6 +250,9 @@ export default {
this.onRedraw();
},
onAddOutput(output, terminal) {
if (this.mapOver) {
terminal.setMapOver(this.mapOver);
}
this.outputTerminals[output.name] = terminal;
this.onRedraw();
},
@@ -157,6 +157,7 @@ class Terminal extends EventEmitter {
}
if (!this.mapOver.equal(val)) {
this.mapOver = val;
this.node.mapOver = output_val;
Object.values(this.node.outputTerminals).forEach((outputTerminal) => {
outputTerminal.setMapOver(output_val);
});