diff --git a/src/gui_2.py b/src/gui_2.py index b2038e5c..14afc237 100644 --- a/src/gui_2.py +++ b/src/gui_2.py @@ -3590,7 +3590,8 @@ def render_prior_session_view(app: App) -> None: imgui.separator() avail = imgui.get_content_region_avail() with imscope.child("prior_scroll", imgui.ImVec2(avail.x, avail.y), imgui.WindowFlags_.horizontal_scrollbar): - clipper = imgui.ListClipper(); clipper.begin(len(app.prior_disc_entries)) + clipper = imgui.ListClipper(); clipper.begin(len(app.prior_disc_entries)) + while clipper.step(): for idx in range(clipper.display_start, clipper.display_end): entry = app.prior_disc_entries[idx]; with imscope.id(f"prior_disc_{idx}"): @@ -3608,7 +3609,6 @@ def render_prior_session_view(app: App) -> None: with theme.ai_text_style(): markdown_helper.render(content, context_id=f'prior_disc_{idx}') imgui.separator() - def render_thinking_indicator(app: App) -> None: is_thinking = app.ai_status in ['sending...', 'streaming...', 'running powershell...'] if is_thinking: