From f97dba80c77b63c12f5f7aad16d954c73b390c33 Mon Sep 17 00:00:00 2001 From: Sara Date: Sat, 20 Jun 2026 13:38:58 +0200 Subject: [PATCH] fix: arealoader queues area for deletion in PREDELETE notification --- modules/viscosity/area_loader.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/viscosity/area_loader.cpp b/modules/viscosity/area_loader.cpp index 2920e7b0..893b89f4 100644 --- a/modules/viscosity/area_loader.cpp +++ b/modules/viscosity/area_loader.cpp @@ -44,5 +44,8 @@ void AreaLoader::_notification(int what) { connect("body_exited", callable_mp(this, &self_type::body_exited)); } return; + case NOTIFICATION_PREDELETE: + this->area->queue_free(); + return; } }