summaryrefslogtreecommitdiff
path: root/src/ui/ui_expenses.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/ui_expenses.cpp')
-rw-r--r--src/ui/ui_expenses.cpp11
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()