Internals: Fixed Navigation from reaching ImGuiItemFlags_Disabled items (#211) + Examples comments

This commit is contained in:
omar
2019-03-12 22:23:56 +01:00
parent 53e0c13be2
commit a26085ed53
6 changed files with 6 additions and 2 deletions

View File

@ -5276,7 +5276,7 @@ bool ImGui::Selectable(const char* label, bool selected, ImGuiSelectableFlags fl
if (flags & ImGuiSelectableFlags_Disabled)
{
ImGuiItemFlags backup_item_flags = window->DC.ItemFlags;
window->DC.ItemFlags |= ImGuiItemFlags_NoNav | ImGuiItemFlags_NoNavDefaultFocus;
window->DC.ItemFlags |= ImGuiItemFlags_Disabled | ImGuiItemFlags_NoNavDefaultFocus;
item_add = ItemAdd(bb, id);
window->DC.ItemFlags = backup_item_flags;
}