From c9b6f87e06946c4b1d90088f4accb12f37fe34a7 Mon Sep 17 00:00:00 2001 From: GriffinR Date: Sun, 5 Apr 2020 11:56:13 -0400 Subject: [PATCH] Apply undo/redo to border drawing --- src/editor.cpp | 4 ++++ src/ui/bordermetatilespixmapitem.cpp | 1 + 2 files changed, 5 insertions(+) diff --git a/src/editor.cpp b/src/editor.cpp index 0cf52cdd..aac160a3 100644 --- a/src/editor.cpp +++ b/src/editor.cpp @@ -48,6 +48,8 @@ void Editor::undo() { map->undo(); map_item->draw(); collision_item->draw(); + selected_border_metatiles_item->draw(); + displayMapBorder(); } } @@ -56,6 +58,8 @@ void Editor::redo() { map->redo(); map_item->draw(); collision_item->draw(); + selected_border_metatiles_item->draw(); + displayMapBorder(); } } diff --git a/src/ui/bordermetatilespixmapitem.cpp b/src/ui/bordermetatilespixmapitem.cpp index ad31a7ca..e7a024b7 100644 --- a/src/ui/bordermetatilespixmapitem.cpp +++ b/src/ui/bordermetatilespixmapitem.cpp @@ -42,5 +42,6 @@ void BorderMetatilesPixmapItem::draw() { } painter.end(); + map->commit(); this->setPixmap(QPixmap::fromImage(image)); }