[nostalgia/core/studio] Add oxIgnoreError for new Vector::erase Error
This commit is contained in:
parent
af9991c008
commit
4a0f6420b6
@ -304,7 +304,7 @@ void PaletteEditor::addColor(int idx, Color16 c) {
|
|||||||
|
|
||||||
void PaletteEditor::rmColor(int idx) {
|
void PaletteEditor::rmColor(int idx) {
|
||||||
rmTableRow(idx);
|
rmTableRow(idx);
|
||||||
m_pal->colors.erase(static_cast<std::size_t>(idx));
|
oxIgnoreError(m_pal->colors.erase(static_cast<std::size_t>(idx)));
|
||||||
setUnsavedChanges(true);
|
setUnsavedChanges(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -316,7 +316,7 @@ void PaletteEditor::updateColor(int idx, Color16 c) {
|
|||||||
|
|
||||||
void PaletteEditor::moveColor(int idx, int offset) {
|
void PaletteEditor::moveColor(int idx, int offset) {
|
||||||
auto c = m_pal->colors[static_cast<std::size_t>(idx)];
|
auto c = m_pal->colors[static_cast<std::size_t>(idx)];
|
||||||
m_pal->colors.erase(static_cast<std::size_t>(idx));
|
oxIgnoreError(m_pal->colors.erase(static_cast<std::size_t>(idx)));
|
||||||
m_pal->colors.insert(static_cast<std::size_t>(idx + offset), c);
|
m_pal->colors.insert(static_cast<std::size_t>(idx + offset), c);
|
||||||
rmTableRow(idx);
|
rmTableRow(idx);
|
||||||
addTableRow(idx + offset, c);
|
addTableRow(idx + offset, c);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user