diff options
| author | Aldrik Ramaekers <aldrikboy@gmail.com> | 2025-11-01 16:29:25 +0100 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrikboy@gmail.com> | 2025-11-01 16:29:25 +0100 |
| commit | 887d5f9f8d1309134c72b1f35afc7d007a5c64aa (patch) | |
| tree | 77802f7526be4c76efbb80742f3f04df79a9b3b1 /src/ui/imgui_extensions.cpp | |
| parent | a2918b9724a65ba147cfafc6bcf8d410a647330b (diff) | |
refactor invoice views
Diffstat (limited to 'src/ui/imgui_extensions.cpp')
| -rw-r--r-- | src/ui/imgui_extensions.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ui/imgui_extensions.cpp b/src/ui/imgui_extensions.cpp index f3b9ff8..a90549f 100644 --- a/src/ui/imgui_extensions.cpp +++ b/src/ui/imgui_extensions.cpp @@ -67,6 +67,8 @@ namespace ImGui ImGui::BeginDisabled(); bool result = ImGui::Button("", CalcButtonSize(label)); + ImVec2 oldPos = ImGui::GetCursorScreenPos(); + float radius = 10.0f; ImVec2 p_min = ImGui::GetItemRectMin(); ImVec2 p_max = ImGui::GetItemRectMax(); @@ -77,9 +79,12 @@ namespace ImGui const ImVec4 col = ImGui::GetStyleColorVec4(ImGuiCol_ButtonHovered); const ImVec4 bg = ImGui::GetStyleColorVec4(ImGuiCol_Button); ImGui::LoadingIndicatorCircle(radius, bg, col, 6, 4.0f); - ImGui::EndDisabled(); ImGui::PopID(); + + ImGui::SetCursorScreenPos(oldPos); + ImGui::SameLine(); + ImGui::Dummy(ImVec2(0, 0)); return result; } |
