From e85832c0cb267b8050dac1991bc35d2d32838525 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Mon, 8 Dec 2025 16:07:29 +0100 Subject: [PATCH] refactor: add mainview.cancel_info_content and make add_info_content public --- src/tui/mainview.zig | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/tui/mainview.zig b/src/tui/mainview.zig index 12eb7f0..0079f32 100644 --- a/src/tui/mainview.zig +++ b/src/tui/mainview.zig @@ -1877,10 +1877,15 @@ fn clear_find_in_files_results(self: *Self, file_list_type: FileListType) void { fl.reset(); } -fn add_info_content(self: *Self, content: []const u8) tp.result { +pub fn add_info_content(self: *Self, content: []const u8) tp.result { if (content.len == 0) return; _ = self.toggle_panel_view(info_view, .enable) catch |e| return tp.exit_error(e, @errorReturnTrace()); const info = self.get_panel_view(info_view) orelse @panic("info_view missing"); info.set_content(content) catch |e| return tp.exit_error(e, @errorReturnTrace()); tui.need_render(); } + +pub fn cancel_info_content(self: *Self) tp.result { + _ = self.toggle_panel_view(info_view, .disable) catch |e| return tp.exit_error(e, @errorReturnTrace()); + tui.need_render(); +}