Hide Turtle Canvas during cleanup

This commit is contained in:
Sebastian Serth
2020-03-07 23:24:06 +01:00
parent 3735d0b6cd
commit 0b9cf0bd45
2 changed files with 9 additions and 4 deletions

View File

@ -136,6 +136,7 @@ CodeOceanEditorEvaluation = {
clearOutput: function() {
$('#output pre').remove();
CodeOceanEditorTurtle.hideCanvas();
},
clearScoringOutput: function() {

View File

@ -37,12 +37,16 @@ CodeOceanEditorTurtle = {
},
showCanvas: function () {
if ($('#turtlediv').isPresent()
&& this.turtlecanvas.hasClass('d-none')) {
// initialize two-column layout
$('#output-col1').addClass('col-lg-7 col-md-7 two-column');
if ($('#turtlediv').isPresent() && this.turtlecanvas.hasClass('d-none')) {
this.turtlecanvas.removeClass('d-none');
}
},
hideCanvas: function () {
const turtlecanvas = $('#turtlecanvas');
if ($('#turtlediv').isPresent() && !turtlecanvas.hasClass('d-none')) {
turtlecanvas.addClass('d-none');
}
}
};