From 6605cba2d6dc66cb4bf96fac21b32b903ea1a1b3 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Mon, 12 Jan 2026 17:01:55 +0100 Subject: refactorings --- src/ui/ui_expenses.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/ui/ui_expenses.cpp') diff --git a/src/ui/ui_expenses.cpp b/src/ui/ui_expenses.cpp index 64dbc18..7ac977b 100644 --- a/src/ui/ui_expenses.cpp +++ b/src/ui/ui_expenses.cpp @@ -302,10 +302,13 @@ static void _invoice_saved_callback() static void _draw_activity_sidepanel() { ImGui::SameLine(); - ImGui::SeparatorEx(1 << 1, 1.0f); - ImGui::SameLine(); - ImGui::BeginChild("##historyPanel", ImVec2(sidepanel_width, 0), ImGuiChildFlags_None); + ImVec2 area = ImGui::GetContentRegionAvail(); + + ImGui::SetNextWindowPos(ImVec2(ImGui::GetCursorScreenPos().x, ImGui::GetCursorScreenPos().y)); + ImGui::SetNextWindowSize(ImVec2(sidepanel_width, area.y)); + + ImGui::Begin("##historyPanel", nullptr, ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoCollapse); { for (u32 i = 0; i < activity_count; i++) { @@ -328,7 +331,7 @@ static void _draw_activity_sidepanel() } } - ImGui::EndChild(); + ImGui::End(); } static void draw_expense_update() -- cgit v1.2.3-70-g09d2