|
@@ -1469,8 +1469,10 @@ void ImGui::EndTable()
|
|
|
// CursorPosPrevLine and CursorMaxPos manually. That should be a more general layout feature, see same problem e.g. #3414)
|
|
|
if (inner_window != outer_window)
|
|
|
{
|
|
|
+ short backup_nav_layers_active_mask = inner_window->DC.NavLayersActiveMask;
|
|
|
inner_window->DC.NavLayersActiveMask |= 1 << ImGuiNavLayer_Main; // So empty table don't appear to navigate differently.
|
|
|
EndChild();
|
|
|
+ inner_window->DC.NavLayersActiveMask = backup_nav_layers_active_mask;
|
|
|
}
|
|
|
else
|
|
|
{
|