diff --git a/app/src/main/java/com/deniscerri/ytdl/ui/more/downloadLogs/DownloadLogFragment.kt b/app/src/main/java/com/deniscerri/ytdl/ui/more/downloadLogs/DownloadLogFragment.kt index 6c284f9f..be5a323f 100644 --- a/app/src/main/java/com/deniscerri/ytdl/ui/more/downloadLogs/DownloadLogFragment.kt +++ b/app/src/main/java/com/deniscerri/ytdl/ui/more/downloadLogs/DownloadLogFragment.kt @@ -245,94 +245,103 @@ class DownloadLogFragment : Fragment() { } private fun buildHtmlWrapper(fontSizePx: Float, whiteSpaceMode: String): String { + val wordBreakMode = if (whiteSpaceMode == "pre-wrap") "break-all" else "normal" + val overflowXMode = if (whiteSpaceMode == "pre-wrap") "hidden" else "auto" + return """ - - - - - - - -
- - - - """.trimIndent() + let scrollTimeout; + window.addEventListener('scroll', function() { + if (scrollTimeout) clearTimeout(scrollTimeout); + scrollTimeout = setTimeout(checkScrollPosition, 50); + }); + + + +""".trimIndent() } override fun onDestroyView() {