speed up ui updating

This commit is contained in:
Tobias Brunner 2025-07-22 08:52:45 +02:00
parent afe3817395
commit 22bea2c53d
Signed by: tobru
SSH key fingerprint: SHA256:kOXg1R6c11XW3/Pt9dbLdQvOJGFAy+B2K6v6PtRWBGQ

View file

@ -257,17 +257,15 @@ class ROICalculator {
}
});
// Update UI
setTimeout(() => {
this.updateSummaryMetrics();
this.updateCharts();
this.updateComparisonTable();
this.updateMonthlyBreakdown();
// Update UI immediately
this.updateSummaryMetrics();
this.updateCharts();
this.updateComparisonTable();
this.updateMonthlyBreakdown();
// Hide loading spinner
if (loadingSpinner) loadingSpinner.style.display = 'none';
if (summaryMetrics) summaryMetrics.style.display = 'flex';
}, 500);
// Hide loading spinner
if (loadingSpinner) loadingSpinner.style.display = 'none';
if (summaryMetrics) summaryMetrics.style.display = 'flex';
} catch (error) {
console.error('Error updating calculations:', error);
// Hide loading spinner on error