From 0c09e8c5d171df2417e36ae1c0565ed6089027fb Mon Sep 17 00:00:00 2001 From: tobias <thinkdifferent055@gmail.com> Date: Tue, 23 Nov 2021 19:36:22 +0100 Subject: [PATCH] #173 - Do not show content player window if no zones are defined --- .../content/player/ContentPlayerWindowController.scala | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/player/ContentPlayerWindowController.scala b/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/player/ContentPlayerWindowController.scala index 2c333a5a..ca8842e8 100644 --- a/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/player/ContentPlayerWindowController.scala +++ b/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/player/ContentPlayerWindowController.scala @@ -20,13 +20,17 @@ class ContentPlayerWindowController { window.Close() } + import scala.jdk.CollectionConverters._ + val zones = configuration.zones.asScala + + if (zones.isEmpty) { + return + } + window = new ContentPlayerWindow() window.SetIcon(PlayPadPlugin.getInstance.getIconData) window.Show() - import scala.jdk.CollectionConverters._ - val zones = configuration.zones.asScala - val minX = zones.map(player => player.x).min.toInt val minY = zones.map(player => player.y).min.toInt -- GitLab