diff options
Diffstat (limited to 'src/ui/ui_expenses.cpp')
| -rw-r--r-- | src/ui/ui_expenses.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
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() |
