Fix connection masks not clearing on Connection tab

This commit is contained in:
GriffinR 2023-01-23 15:28:02 -05:00
parent 5a8d93a20f
commit 0f814d78bd

View file

@ -180,6 +180,7 @@ void Editor::setEditingConnections() {
setConnectionMap(selected_connection_item->connection->map_name); setConnectionMap(selected_connection_item->connection->map_name);
setCurrentConnectionDirection(selected_connection_item->connection->direction); setCurrentConnectionDirection(selected_connection_item->connection->direction);
} }
maskNonVisibleConnectionTiles();
} }
if (collision_item) { if (collision_item) {
collision_item->setVisible(false); collision_item->setVisible(false);
@ -1582,6 +1583,7 @@ void Editor::maskNonVisibleConnectionTiles() {
connection_mask->scene()->removeItem(connection_mask); connection_mask->scene()->removeItem(connection_mask);
} }
delete connection_mask; delete connection_mask;
connection_mask = nullptr;
} }
QPainterPath mask; QPainterPath mask;