mirror of
https://github.com/ocornut/imgui.git
synced 2024-11-30 18:34:34 +01:00
Tables: Angled headers: fixed borders not moving back up after TableAngleHeadersRow stops being called. (#7416)
This commit is contained in:
parent
38ddfb24f0
commit
29ff159f94
@ -57,6 +57,8 @@ Other changes:
|
|||||||
- Windows: Double-click to collapse may be disabled via key-ownership mechanism. (#7369)
|
- Windows: Double-click to collapse may be disabled via key-ownership mechanism. (#7369)
|
||||||
- Tables: Angled headers: fixed border hit box extending beyond when used within
|
- Tables: Angled headers: fixed border hit box extending beyond when used within
|
||||||
non-scrollable tables. (#7416) [@cfillion]
|
non-scrollable tables. (#7416) [@cfillion]
|
||||||
|
- Tables: Angled headers: fixed borders not moving back up after TableAngleHeadersRow()
|
||||||
|
stops being called. (#7416) [@cfillion]
|
||||||
- Menus, Popups: Fixed an issue where sibling menu popups re-opening in successive
|
- Menus, Popups: Fixed an issue where sibling menu popups re-opening in successive
|
||||||
frames would erroneously close the window. While it is technically a popup issue
|
frames would erroneously close the window. While it is technically a popup issue
|
||||||
it would generally manifest when fast moving the mouse bottom to top in a sub-menu.
|
it would generally manifest when fast moving the mouse bottom to top in a sub-menu.
|
||||||
|
@ -498,6 +498,7 @@ bool ImGui::BeginTableEx(const char* name, ImGuiID id, int columns_count, ImG
|
|||||||
table->DeclColumnsCount = table->AngledHeadersCount = 0;
|
table->DeclColumnsCount = table->AngledHeadersCount = 0;
|
||||||
if (previous_frame_active + 1 < g.FrameCount)
|
if (previous_frame_active + 1 < g.FrameCount)
|
||||||
table->IsActiveIdInTable = false;
|
table->IsActiveIdInTable = false;
|
||||||
|
table->AngledHeadersHeight = 0.0f;
|
||||||
temp_data->AngledHeadersExtraWidth = 0.0f;
|
temp_data->AngledHeadersExtraWidth = 0.0f;
|
||||||
|
|
||||||
// Using opaque colors facilitate overlapping lines of the grid, otherwise we'd need to improve TableDrawBorders()
|
// Using opaque colors facilitate overlapping lines of the grid, otherwise we'd need to improve TableDrawBorders()
|
||||||
|
Loading…
Reference in New Issue
Block a user