[nostalgia/core/studio] Fix PaletteEditor to handle Palettes with 0 pages
All checks were successful
Build / build (push) Successful in 2m55s

This commit is contained in:
Gary Talent 2024-10-28 20:57:21 -05:00
parent 941bc71348
commit 3c7652efc2

View File

@ -154,6 +154,7 @@ void PaletteEditorImGui::drawColorsEditor() noexcept {
ImGui::TableSetupColumn("Blue", ImGuiTableColumnFlags_WidthFixed, 40);
ImGui::TableSetupColumn("Preview", ImGuiTableColumnFlags_NoHide);
ImGui::TableHeadersRow();
if (m_page < m_pal.pages.size()) {
for (auto i = 0u; auto const &c: m_pal.pages[m_page].colors) {
ig::IDStackItem const idStackItem(static_cast<int>(i));
ImGui::TableNextRow();
@ -172,6 +173,7 @@ void PaletteEditorImGui::drawColorsEditor() noexcept {
++i;
}
}
}
ImGui::EndTable();
if (colorEditor) {
ImGui::SameLine();