|  | @@ -271,6 +271,8 @@ class html5 implements ilm_handle {
 | 
	
		
			
				|  |  |    // ./mod/iassign/ilm/ivprog-html/js/services.js : call this to define the variable 'evaluationResult'
 | 
	
		
			
				|  |  |    function getEvaluationCallback (evaluation) {
 | 
	
		
			
				|  |  |      let submissionbehavior = ".$ilm->submissionbehavior.";
 | 
	
		
			
				|  |  | +    let evt = null;
 | 
	
		
			
				|  |  | +    if (event) evt = event;
 | 
	
		
			
				|  |  |      evaluationResult = evaluation;
 | 
	
		
			
				|  |  |      //leo 2017/11/22 strAnswer = window.frames.iLM.getAnswer();
 | 
	
		
			
				|  |  |      strAnswer = window.frames[0].getAnswer();      
 | 
	
	
		
			
				|  | @@ -299,6 +301,7 @@ class html5 implements ilm_handle {
 | 
	
		
			
				|  |  |          var request = new XMLHttpRequest();
 | 
	
		
			
				|  |  |          request.open('POST', '$enderecoPOST');
 | 
	
		
			
				|  |  |          request.onload = function (e) {
 | 
	
		
			
				|  |  | +          if (!evt) return;
 | 
	
		
			
				|  |  |            document.getElementById('spinner-loading').style.visibility = 'hidden';
 | 
	
		
			
				|  |  |            if (request.readyState === 4) {
 | 
	
		
			
				|  |  |              if (request.status === 200) {
 |