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()
@@ -53,9 +58,12 @@ namespace PepperDash.Essentials
public override void Hide() public override void Hide()
{ {
PositionTimer.Stop(); if (PositionTimer != null)
PositionTimer.Dispose(); {
PositionTimer = null; PositionTimer.Stop();
PositionTimer.Dispose();
PositionTimer = null;
}
ClearAllPositions(); ClearAllPositions();