From 7453610563124054cd91dec71289515714fbbcd3 Mon Sep 17 00:00:00 2001 From: LuisAntonRebollo Date: Tue, 23 Dec 2014 22:29:37 +0100 Subject: [PATCH] Fix persistent underwater effect. --- Engine/source/environment/waterObject.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Engine/source/environment/waterObject.cpp b/Engine/source/environment/waterObject.cpp index c10da11fc..beb4bc8a6 100644 --- a/Engine/source/environment/waterObject.cpp +++ b/Engine/source/environment/waterObject.cpp @@ -891,6 +891,10 @@ void WaterObject::onRemove() { mPlaneReflector.unregisterReflector(); cleanupMaterials(); + + PostEffect *underWaterEffect = getUnderwaterEffect( ); + if( underWaterEffect ) + underWaterEffect->disable( ); } Parent::onRemove();