@ -11023,9 +11023,9 @@ void ImGui::ShowMetricsWindow(bool* p_open)
cfg - > ShowTablesRects | = Combo ( " ##show_table_rects_type " , & cfg - > ShowTablesRectsType , trt_rects_names , TRT_Count , TRT_Count ) ;
if ( cfg - > ShowTablesRects & & g . NavWindow ! = NULL )
{
for ( int table_n = 0 ; table_n < g . Tables . Get Buf Size( ) ; table_n + + )
for ( int table_n = 0 ; table_n < g . Tables . Get Map Size( ) ; table_n + + )
{
ImGuiTable * table = g . Tables . TryGet Buf Data( table_n ) ;
ImGuiTable * table = g . Tables . TryGet Map Data( table_n ) ;
if ( table = = NULL | | table - > LastFrameActive < g . FrameCount - 1 | | ( table - > OuterWindow ! = g . NavWindow & & table - > InnerWindow ! = g . NavWindow ) )
continue ;
@ -11110,8 +11110,8 @@ void ImGui::ShowMetricsWindow(bool* p_open)
// Details for TabBars
if ( TreeNode ( " TabBars " , " Tab Bars (%d) " , g . TabBars . GetAliveCount ( ) ) )
{
for ( int n = 0 ; n < g . TabBars . Get Buf Size( ) ; n + + )
if ( ImGuiTabBar * tab_bar = g . TabBars . TryGet Buf Data( n ) )
for ( int n = 0 ; n < g . TabBars . Get Map Size( ) ; n + + )
if ( ImGuiTabBar * tab_bar = g . TabBars . TryGet Map Data( n ) )
{
PushID ( tab_bar ) ;
DebugNodeTabBar ( tab_bar , " TabBar " ) ;
@ -11123,8 +11123,8 @@ void ImGui::ShowMetricsWindow(bool* p_open)
// Details for Tables
if ( TreeNode ( " Tables " , " Tables (%d) " , g . Tables . GetAliveCount ( ) ) )
{
for ( int n = 0 ; n < g . Tables . Get Buf Size( ) ; n + + )
if ( ImGuiTable * table = g . Tables . TryGet Buf Data( n ) )
for ( int n = 0 ; n < g . Tables . Get Map Size( ) ; n + + )
if ( ImGuiTable * table = g . Tables . TryGet Map Data( n ) )
DebugNodeTable ( table ) ;
TreePop ( ) ;
}
@ -11259,9 +11259,9 @@ void ImGui::ShowMetricsWindow(bool* p_open)
// Overlay: Display Tables Rectangles
if ( cfg - > ShowTablesRects )
{
for ( int table_n = 0 ; table_n < g . Tables . Get Buf Size( ) ; table_n + + )
for ( int table_n = 0 ; table_n < g . Tables . Get Map Size( ) ; table_n + + )
{
ImGuiTable * table = g . Tables . TryGet Buf Data( table_n ) ;
ImGuiTable * table = g . Tables . TryGet Map Data( table_n ) ;
if ( table = = NULL | | table - > LastFrameActive < g . FrameCount - 1 )
continue ;
ImDrawList * draw_list = GetForegroundDrawList ( table - > OuterWindow ) ;