From 51035c520859fd44df0fc710ca75fcda5c93f5da Mon Sep 17 00:00:00 2001
From: tobias <thinkdifferent055@gmail.com>
Date: Mon, 30 Nov 2020 22:04:30 +0100
Subject: [PATCH] Show always media view, also on index error while adding

---
 .../plugin/content/ContentPlayerViewController.scala      | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/ContentPlayerViewController.scala b/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/ContentPlayerViewController.scala
index 7352e03f..42844bf2 100644
--- a/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/ContentPlayerViewController.scala
+++ b/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/ContentPlayerViewController.scala
@@ -49,7 +49,13 @@ class ContentPlayerViewController extends NVC {
 
 			if (!getChildren.contains(mediaView)) {
 				val index = activePlayers.indexOf(padIndex)
-				getChildren.add(index, mediaView)
+				try {
+					getChildren.add(index, mediaView)
+				} catch {
+					case e: Exception =>
+						Logger.error(e)
+						getChildren.add(mediaView)
+				}
 			}
 		}
 
-- 
GitLab