diff --git a/app.py b/app.py index bb29362..dede819 100644 --- a/app.py +++ b/app.py @@ -50,11 +50,6 @@ def index(): # Hole den aktuellen Text current_text = EXAMPLE_TEXTS[progress.current_text_index] - # Wenn der Fortschritt noch nicht initialisiert ist (z.B. beim ersten Start), - # dann setze den Textindex auf 0 und den Text - if progress.current_text_index == 0 and progress.current_position == 0: - current_text = EXAMPLE_TEXTS[0] - return render_template('index.html', current_text=current_text, current_position=progress.current_position, diff --git a/static/js/script.js b/static/js/script.js index 914dfb0..f8eb7ec 100644 --- a/static/js/script.js +++ b/static/js/script.js @@ -15,6 +15,7 @@ document.addEventListener('DOMContentLoaded', function() { // Aktuelle Textdaten let currentText = document.querySelector('#target-text').textContent; + let lastText = document.querySelector('#last-text').textContent; // Fokus auf das Eingabefeld setzen userInput.focus(); @@ -131,6 +132,6 @@ document.addEventListener('DOMContentLoaded', function() { targetElement.innerHTML = highlightedText; } - // Initialisiere Statistik + // Initialisiere Statistik und Textfarben updateStatistics('', currentText); });