From 0b19bd9aca4bab1e3803c2c2264681f21674bac3 Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Mon, 19 Jan 2026 21:28:48 -0600 Subject: [PATCH] fix apcrash when loading a new mission after painting decals but before properly selecting a new one to paint --- .../BaseGame/game/tools/decalEditor/decalEditorGui.tscript | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Templates/BaseGame/game/tools/decalEditor/decalEditorGui.tscript b/Templates/BaseGame/game/tools/decalEditor/decalEditorGui.tscript index 02a7a55c3..472ffdfc6 100644 --- a/Templates/BaseGame/game/tools/decalEditor/decalEditorGui.tscript +++ b/Templates/BaseGame/game/tools/decalEditor/decalEditorGui.tscript @@ -350,6 +350,13 @@ function DecalEditorGui::completeGizmoTransform( %this, %decalId, %nodeDetails ) function DecalEditorGui::onSleep( %this ) { + DecalEditorTreeView.clearSelection(); + DecalDataList.setSelected( DecalDataList.getSelectedItems(), false ); + + DecalEditorGui.currentDecalData = ""; + DecalPreviewWindow-->decalPreview.setBitmap(""); + DecalEditorGui.selDecalInstanceId = ""; + DecalPreviewWindow-->instancePreview.setBitmap(""); } function DecalEditorGui::syncNodeDetails( %this )