From 4bce4a38fcf7abd446d05fde06b60e889245a359 Mon Sep 17 00:00:00 2001 From: oobabooga <112222186+oobabooga@users.noreply.github.com> Date: Wed, 15 Apr 2026 00:08:08 -0300 Subject: [PATCH] Attempt at fixing chat scroll getting stuck on thinking blocks (#7485) --- css/main.css | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/css/main.css b/css/main.css index 3ed2efbd..67d705b1 100644 --- a/css/main.css +++ b/css/main.css @@ -415,7 +415,13 @@ audio { text-align: start; padding-left: 1rem; padding-right: 1rem; - contain: layout; + contain: layout paint; +} + +.message, +.user-message, +.assistant-message { + contain: layout paint; } .chat .message .timestamp { @@ -1827,14 +1833,9 @@ button:focus { } .chat-parent { - /* Optimize for scrolling performance */ will-change: scroll-position; - contain: style paint; - - /* Ensure GPU acceleration */ + contain: style; transform: translateZ(0); - - /* Prevent layout shifts */ overflow-anchor: none; }