Browse Source

Plot() function can take 0.0f for both scale_min/scale_max to calculate scale

ocornut 10 years ago
parent
commit
d10d0343b2
1 changed files with 1 additions and 1 deletions
  1. 1 1
      imgui.cpp

+ 1 - 1
imgui.cpp

@@ -6547,7 +6547,7 @@ static void Plot(ImGuiPlotType plot_type, const char* label, float (*values_gett
         return;
         return;
 
 
     // Determine scale from values if not specified
     // Determine scale from values if not specified
-    if (scale_min == FLT_MAX || scale_max == FLT_MAX)
+    if (scale_min == FLT_MAX || scale_max == FLT_MAX || (scale_min == 0.0f && scale_max == 0.0f))
     {
     {
         float v_min = FLT_MAX;
         float v_min = FLT_MAX;
         float v_max = -FLT_MAX;
         float v_max = -FLT_MAX;