{"id":9524,"date":"2026-06-19T14:53:26","date_gmt":"2026-06-19T12:53:26","guid":{"rendered":"https:\/\/advent-ug.org\/answers\/tova-se-otnasia-za-tozy-sait-https-sda-bible-llm-com-kdeto-sy-ty\/"},"modified":"2026-06-19T14:53:26","modified_gmt":"2026-06-19T12:53:26","slug":"problema-zi-skrolom-u-chati-na-sda-bible-llm-com-yak-povidomyty-pro-bag","status":"publish","type":"answers","link":"https:\/\/advent-ug.org\/en\/answers\/problema-zi-skrolom-u-chati-na-sda-bible-llm-com-yak-povidomyty-pro-bag\/","title":{"rendered":"Scroll problem in the chat on sda.bible-llm.com: how to report a bug?"},"content":{"rendered":"<h2>This concerns the sda.bible-llm.com site itself, not Bible teaching.<\/h2>\n<p> <em>It is a technical chat interface problem: while reading a long answer, the page automatically scrolls the user back down, making it impossible to calmly review the earlier part of the text.<\/em><\/p>\n<p>In this case, it is best to speak not about a theological question, but about a properly written bug report for the developers. If the problem occurs specifically on the site <a href=\"https:\/\/sda.bible-llm.com\/\" target=\"_blank\" rel=\"noopener\">sda.bible-llm.com<\/a>, it should be described simply, specifically, and reproducibly. This will help the team find the cause more quickly and fix the chat behavior.<\/p>\n<h2>What is the problem<\/h2>\n<p>The symptom looks like this: when the assistant generates a long response, the user tries to scroll up in the chat to reread previous paragraphs, but the interface automatically pulls them back down. As a result, reading long messages becomes very inconvenient or completely impossible.<\/p>\n<p>This is usually related to the auto-scroll mechanism being tied to every message update. During streamed text generation, the chat window may continually be \u201cpushed\u201d to the last line, even if the user has intentionally scrolled up. To the user, this looks like broken scrolling, although technically the problem often lies in the auto-scroll logic.<\/p>\n<h2>How to describe this to developers<\/h2>\n<p>The best option is to send a short bug report in English or Ukrainian. Here is a ready-made text in Ukrainian:<\/p>\n<h2>Title:<\/h2>\n<p> The chat forcibly scrolls down while reading long responses<\/p>\n<h2>Description:<\/h2>\n<p> On the site <a href=\"https:\/\/sda.bible-llm.com\/\" target=\"_blank\" rel=\"noopener\">sda.bible-llm.com<\/a> during long assistant responses, if you scroll the chat upward, the interface automatically returns the view to the bottom. Because of this, it is impossible to read the upper part of the response.<\/p>\n<h2>Expected behavior:<\/h2>\n<p> If the user scrolls the chat upward, the current scroll position should be preserved. Automatic scrolling to the bottom should be temporarily disabled until the user manually returns to the bottom part of the chat.<\/p>\n<h2>Actual behavior:<\/h2>\n<p> The chat constantly \u201cjumps\u201d to the latest message or to the very bottom of the thread.<\/p>\n<h2>Steps to reproduce:<\/h2>\n<p>1. Open the chat at <a href=\"https:\/\/sda.bible-llm.com\/\" target=\"_blank\" rel=\"noopener\">sda.bible-llm.com<\/a>.<br \/>\n2. Ask a question that triggers a long response.<br \/>\n3. During generation or after the long text appears, scroll the chat upward.<br \/>\n4. Observe how the interface automatically returns the view downward.<\/p>\n<p>This format is especially useful because it includes not only a complaint, but also clear conditions for reproducing the bug.<\/p>\n<h2>Possible technical causes<\/h2>\n<p>Although only the site team can determine the exact cause, the most likely possibilities are:<\/p>\n<p>\u2022 the auto-scroll logic triggers on every message update;<br \/>\n\u2022 the scroll position is not preserved during streamed text output;<br \/>\n\u2022 a change in the height of the message container triggers another scroll-to-bottom;<br \/>\n\u2022 the application does not distinguish between manual user scrolling and programmatic scrolling;<br \/>\n\u2022 the chat component overrides the scroll position after every re-render.<\/p>\n<p>For a developer, these are already useful enough clues to check the relevant places in the code. Usually, the fix is to disable automatic scrolling as soon as the user moves away from the bottom edge of the chat, and to enable it again only when the user returns to the bottom on their own.<\/p>\n<h2>Short version to send<\/h2>\n<p>If you need the most concise version possible, you can send the following message:<\/p>\n<p>On the site <a href=\"https:\/\/sda.bible-llm.com\/\" target=\"_blank\" rel=\"noopener\">sda.bible-llm.com<\/a> there is a problem with the chat: during long responses, if you scroll up, the window automatically returns downward. Because of this, it is impossible to read the previous part of the response. Please check the auto-scroll logic and the preservation of scroll position during message updates.<\/p>\n<h2>What is important to understand<\/h2>\n<p>Since this is a technical issue about how the website works, there is no need to look for Bible texts or a theological explanation here. This is an appeal to the support team or developers. If the site has a feedback form, a contact page, GitHub Issues, or an email address, that is exactly where this description should be sent.<\/p>\n<p>If you want, the text can be shortened even more for a specific channel: for email, Telegram, an issue tracker, or a support message. It is also best to add:<\/p>\n<p>\u2022 the browser and its version;<br \/>\n\u2022 whether the problem is reproduced on both phone and computer;<br \/>\n\u2022 a screenshot or video;<br \/>\n\u2022 the time when the error occurred;<br \/>\n\u2022 preferably, the sequence of actions before the failure.<\/p>\n<h2>Conclusion.<\/h2>\n<p>The problem you described is most likely a chat scrolling bug on the site <a href=\"https:\/\/sda.bible-llm.com\/\" target=\"_blank\" rel=\"noopener\">sda.bible-llm.com<\/a>. Its essence is that the interface forcibly returns the user to the bottom while reading long responses. The most effective solution is to send a clear bug report with a brief description, expected behavior, actual result, and steps to reproduce.<\/p>\n<p>In practice: just copy the prepared report text and send it through the site\u2019s feedback channel. If you want, in the next message I can also prepare a very short 2\u20133 sentence version or a professional English version for developers.<\/p>","protected":false},"template":"","meta":{"faq_question":"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0437\u0456 \u0441\u043a\u0440\u043e\u043b\u043e\u043c \u0443 \u0447\u0430\u0442\u0456 \u043d\u0430 sda.bible-llm.com: \u044f\u043a \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u0438\u0442\u0438 \u043f\u0440\u043e \u0431\u0430\u0433?","bible_refs":"","answer_lang":"uk","source_question":"\u0442\u043e\u0432\u0430 \u0441\u0435 \u043e\u0442\u043d\u0430\u0441\u044f \u0437\u0430 \u0442\u043e\u0437\u0438 \u0441\u0430\u0439\u0442 https:\/\/sda.bible-llm.com\/ \u043a\u044a\u0434\u0435\u0442\u043e \u0441\u0438 \u0442\u0438"},"answer_topic":[145],"class_list":["post-9524","answers","type-answers","status-publish","hentry","answer_topic-other"],"_links":{"self":[{"href":"https:\/\/advent-ug.org\/en\/wp-json\/wp\/v2\/answers\/9524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/advent-ug.org\/en\/wp-json\/wp\/v2\/answers"}],"about":[{"href":"https:\/\/advent-ug.org\/en\/wp-json\/wp\/v2\/types\/answers"}],"wp:attachment":[{"href":"https:\/\/advent-ug.org\/en\/wp-json\/wp\/v2\/media?parent=9524"}],"wp:term":[{"taxonomy":"answer_topic","embeddable":true,"href":"https:\/\/advent-ug.org\/en\/wp-json\/wp\/v2\/answer_topic?post=9524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}