diff --git a/plugins/ScreenPanel4.java b/plugins/ScreenPanel4.java index bf54ab6..37aec38 100644 --- a/plugins/ScreenPanel4.java +++ b/plugins/ScreenPanel4.java @@ -616,6 +616,7 @@ public class ScreenPanel4 extends Panel { @Override public void onStart() { super.onStart(); + updateDialogTitle(); if (App.hasArgument("ct")) { boolean direct = App.getArgumentValue("ct").equals("0") || App.getArgumentValue("ct").equalsIgnoreCase("false"); buttonServer.setSelected(!direct); @@ -807,6 +808,13 @@ public class ScreenPanel4 extends Panel { userOv = fo; } } + + + void updateDialogTitle(){ + if (App.isDetached()) { + getTopLevel().setTitle(cameraName == null ? "ScreenPanel" : cameraName); + } + } void manageTitleOverlay() { Overlay to = null; @@ -911,9 +919,8 @@ public class ScreenPanel4 extends Panel { } } manageTitleOverlay(); - if (App.isDetached()) { - getTopLevel().setTitle(cameraName == null ? "ScreenPanel" : cameraName); - } + updateDialogTitle(); + if (cameraName == null) { return; }