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