Skip to content

Commit 0e14f6a

Browse files
[Fix]: Clear previous simulation results when validation fails in CPU Scheduling Simulator (#1545)
Fix validation error not clearing previous simulation results
1 parent cdf3c0f commit 0e14f6a

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

‎public/CpuScheduler/index.html‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,17 @@ <h2 id="algoTitle">First Come First Serve</h2>
135135
<div class="legend-wrap" id="ganttLegend"></div>
136136
</div>
137137

138+
function showError(message) {
139+
elements.errorText.textContent = message;
140+
elements.errorMessage.classList.remove('hidden');
141+
elements.results.style.display = 'none';
142+
elements.outputTable.innerHTML = '';
143+
elements.ganttChart.innerHTML = '';
144+
elements.processLegend.innerHTML = '';
145+
elements.metricsPanel.innerHTML = '';
146+
elements.analysisContent.innerHTML = '';
147+
elements.errorMessage.scrollIntoView({ behavior: 'smooth' });
148+
}
138149
<!-- Process results table -->
139150
<div class="section">
140151
<div class="section-title">Process Results</div>

0 commit comments

Comments
 (0)