diff --git a/ImFileDialog.cpp b/ImFileDialog.cpp index 81e04b1..03fb164 100644 --- a/ImFileDialog.cpp +++ b/ImFileDialog.cpp @@ -274,7 +274,11 @@ namespace ifd { float radius = i & 1 ? innerRadius : outerRadius; window->DrawList->PathLineTo(ImVec2(center.x + radius * sin(i * angle), center.y - radius * cos(i * angle))); } +#if IMGUI_VERSION_NUM < 19276 window->DrawList->PathStroke(ImGui::ColorConvertFloat4ToU32(ImGui::GetStyle().Colors[ImGuiCol_Text]), true, 2.0f); +#else + window->DrawList->PathStroke(ImGui::ColorConvertFloat4ToU32(ImGui::GetStyle().Colors[ImGuiCol_Text]), 2.0f, ImDrawFlags_Closed); +#endif return ret; }