From 1615104186e870f2d0b87d101d0ddd08405ca0cb Mon Sep 17 00:00:00 2001
From: tobias <thinkdifferent055@gmail.com>
Date: Fri, 4 Dec 2020 16:46:13 +0100
Subject: [PATCH] Set pad with ContentPLayerPadContent to stop state after fade
 out on eof

---
 .../playpad/plugin/content/pad/ContentPlayerPadContent.scala | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/pad/ContentPlayerPadContent.scala b/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/pad/ContentPlayerPadContent.scala
index 7c26c7c1..29d076a0 100644
--- a/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/pad/ContentPlayerPadContent.scala
+++ b/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/pad/ContentPlayerPadContent.scala
@@ -151,7 +151,10 @@ class ContentPlayerPadContent(val pad: Pad, val `type`: String) extends PadConte
 		if (fadeOut.toMillis > 0) {
 			fadeController.fadeOut(fadeOut, () => {
 				if (onFinish != null) onFinish.run()
-				updateVolume()
+
+				if (getPad.getStatus == PadStatus.PLAY) {
+					getPad.setStatus(PadStatus.STOP)
+				}
 			})
 		}
 		else {
-- 
GitLab