From 17d6779757732458b134d27387def0aa1ee26003 Mon Sep 17 00:00:00 2001 From: Darryl Pogue Date: Mon, 4 Jan 2021 20:47:31 -0700 Subject: [PATCH] This fixes the issue where book GUIs are lit inconsistently [cherry picked from H'uru commit 23127c95a178467022173360bb9cd884fda9ebfe] --- .../Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp index 24495ef4..9ca89e58 100644 --- a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp +++ b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp @@ -982,6 +982,10 @@ void plDXPipeline::IInitDeviceState() fLights.Reset(this); + // Tell the light infos to unlink themselves + while (fActiveLights) + UnRegisterLight(fActiveLights); + return; }