From c306b0d20c437a6c979e422f7cf6fa1748b33317 Mon Sep 17 00:00:00 2001 From: scawful Date: Wed, 13 Nov 2024 09:16:31 -0500 Subject: [PATCH] Fix tile16 editing for dungeon map tiles --- src/app/editor/graphics/screen_editor.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/editor/graphics/screen_editor.cc b/src/app/editor/graphics/screen_editor.cc index 923a6c59..a92677e9 100644 --- a/src/app/editor/graphics/screen_editor.cc +++ b/src/app/editor/graphics/screen_editor.cc @@ -470,11 +470,12 @@ void ScreenEditor::DrawDungeonMapsEditor() { rom()->graphics_buffer(), current_tile16_info.tiles[0], current_tile16_info.tiles[1], current_tile16_info.tiles[2], current_tile16_info.tiles[3], selected_tile16_, 212); - tile16_individual_[selected_tile16_] = tile16_sheet_.GetTile16(selected_tile16_); + tile16_individual_[selected_tile16_] = + tile16_sheet_.GetTile16(selected_tile16_); RETURN_VOID_IF_ERROR(tile16_individual_[selected_tile16_].ApplyPalette( *rom()->mutable_dungeon_palette(3))); - Renderer::GetInstance().UpdateBitmap( - &tile16_individual_[selected_tile16_], true); + Renderer::GetInstance().RenderBitmap( + &tile16_individual_[selected_tile16_]); } } ImGui::EndChild();