In one adds a lot of text in a TextArea in Gradio, it auto-scrolls to the end of the text. Example: import gradio as gr def show_text(): return '\n'.join([f'test{i}' for i in range(50)]) # Simulated long text with gr.Blocks() as demo: text_area = gr.TextArea(label="Output", lines=10, max_lines=20) btn = gr.Button("Show Text") btn.click(fn=show_text, outputs=text_area) demo.launch() It auto-scrolls to the end of the text when I click on "Show Text": Instead, I want: How to avoid auto-scroll when add a lot of text in a TextArea in Gradio? Continue reading...