diff --git a/imgui_demo.cpp b/imgui_demo.cpp index a0bf6e638..75f009fb8 100644 --- a/imgui_demo.cpp +++ b/imgui_demo.cpp @@ -1780,7 +1780,7 @@ static void ShowExampleAppCustomRendering(bool* opened) ImGui::Text("Primitives"); static float sz = 36.0f; static ImVec4 col = ImVec4(1.0f,1.0f,0.4f,1.0f); - ImGui::DragFloat("Size", &sz, 0.2f, 1.0f, 72.0f, "%.0f"); + ImGui::DragFloat("Size", &sz, 0.2f, 2.0f, 72.0f, "%.0f"); ImGui::ColorEdit3("Color", &col.x); { const ImVec2 p = ImGui::GetCursorScreenPos(); diff --git a/imgui_draw.cpp b/imgui_draw.cpp index da3e682ff..87198a288 100644 --- a/imgui_draw.cpp +++ b/imgui_draw.cpp @@ -827,7 +827,7 @@ void ImDrawList::AddCircle(const ImVec2& centre, float radius, ImU32 col, int nu return; const float a_max = IM_PI*2.0f * ((float)num_segments - 1.0f) / (float)num_segments; - PathArcTo(centre, radius, 0.0f, a_max, num_segments); + PathArcTo(centre, radius-0.5f, 0.0f, a_max, num_segments); PathStroke(col, true); }