From d890c6e15da40c995e90466a60a0c9956d57ea56 Mon Sep 17 00:00:00 2001 From: Sebastian Molenda Date: Wed, 27 May 2026 11:18:37 +0200 Subject: [PATCH] fix --- app/src/main/assets/js/czytanie.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/app/src/main/assets/js/czytanie.js b/app/src/main/assets/js/czytanie.js index 2a0b0de..f837aed 100644 --- a/app/src/main/assets/js/czytanie.js +++ b/app/src/main/assets/js/czytanie.js @@ -52,11 +52,16 @@ clearInterval(autoTimer) autoTimer = null - readTitleEl.textContent = title - readTextEl.textContent = text - readTextEl.style.transform = 'translateY(0)' - speedBtn.textContent = SPEED_LABELS[0] - progressBar.style.width = '0%' + if (!readTitleEl || !readTextEl || !speedBtn || !readWrap || !listWrap) { + console.warn('czytanie: missing DOM elements', { readTitleEl, readTextEl, speedBtn, readWrap, listWrap }) + } + + if (readTitleEl) readTitleEl.textContent = title + if (readTextEl) readTextEl.textContent = text + if (readTextEl) readTextEl.style.transform = 'translateY(0)' + if (speedBtn) speedBtn.textContent = SPEED_LABELS[0] + if (!progressBar) progressBar = document.getElementById('read-progress-bar-inner') + if (progressBar) progressBar.style.width = '0%' listWrap.classList.add('hidden') readWrap.classList.remove('hidden')