fix weird merge conflicts

This commit is contained in:
Andrew Welker
2020-08-26 14:49:11 -06:00
parent 5938869e7a
commit 436db82006

View File

@@ -36,8 +36,13 @@ namespace PepperDash.Essentials
PositionTimeoutMs = config.ScreenSaverMovePositionIntervalMs; PositionTimeoutMs = config.ScreenSaverMovePositionIntervalMs;
TriList.SetSigFalseAction(UIBoolJoin.MCScreenSaverClosePress, Hide); PositionJoins = new List<uint>() { UIBoolJoin.MCScreenSaverPosition1Visible, UIBoolJoin.MCScreenSaverPosition2Visible, UIBoolJoin.MCScreenSaverPosition3Visible, UIBoolJoin.MCScreenSaverPosition4Visible };
var cmdName = String.Format("shwscrsvr-{0}", config.IpId);
CrestronConsole.AddNewConsoleCommand((o) => Show(), cmdName, "Shows Panel Screensaver", ConsoleAccessLevelEnum.AccessOperator);
TriList.SetSigFalseAction(UIBoolJoin.MCScreenSaverClosePress, Hide);
} }
public override void Show() public override void Show()
@@ -52,10 +57,13 @@ namespace PepperDash.Essentials
} }
public override void Hide() public override void Hide()
{
if (PositionTimer != null)
{ {
PositionTimer.Stop(); PositionTimer.Stop();
PositionTimer.Dispose(); PositionTimer.Dispose();
PositionTimer = null; PositionTimer = null;
}
ClearAllPositions(); ClearAllPositions();