GUI: fix assert fail when removing ins thru rgtclk

This commit is contained in:
tildearrow 2022-10-08 17:41:34 -05:00
parent d3718ccaf0
commit f169ffa8dc
1 changed files with 5 additions and 3 deletions

View File

@ -436,9 +436,11 @@ void FurnaceGUI::drawInsList(bool asChild) {
}
}
if (i>=0) {
DivInstrument* ins=e->song.ins[i];
ImGui::SameLine();
ImGui::Text("%.2X: %s",i,ins->name.c_str());
if (i<(int)e->song.ins.size()) {
DivInstrument* ins=e->song.ins[i];
ImGui::SameLine();
ImGui::Text("%.2X: %s",i,ins->name.c_str());
}
} else {
ImGui::SameLine();
ImGui::Text("- None -");