Pārlūkot izejas kodu

Separator() within column correctly vertical offset all columns content (pointed out in #125)

ocornut 10 gadi atpakaļ
vecāks
revīzija
5b59f228ed
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      imgui.cpp

+ 3 - 0
imgui.cpp

@@ -6210,7 +6210,10 @@ void ImGui::Separator()
     window->DrawList->AddLine(bb.Min, bb.Max, window->Color(ImGuiCol_Border));
     window->DrawList->AddLine(bb.Min, bb.Max, window->Color(ImGuiCol_Border));
 
 
     if (window->DC.ColumnsCount > 1)
     if (window->DC.ColumnsCount > 1)
+    {
         PushColumnClipRect();
         PushColumnClipRect();
+        window->DC.ColumnsCellMinY = window->DC.CursorPos.y;
+    }
 }
 }
 
 
 // A little vertical spacing.
 // A little vertical spacing.