X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2FLibCecTray%2Fcontroller%2Fapplications%2Finternal%2FXBMCControllerUI.cs;h=372d7b11b9357d8d764e37b8a07202b54e8c47d7;hb=b9e6e386dae199fe5bcd7cd203ada0e1c509f5c8;hp=0b6467c95c7baa3921992bc33b203d5c944bb8ea;hpb=f017f3c49b9136fbffe49fa3eaf372c51617140d;p=deb_libcec.git diff --git a/src/LibCecTray/controller/applications/internal/XBMCControllerUI.cs b/src/LibCecTray/controller/applications/internal/XBMCControllerUI.cs index 0b6467c..372d7b1 100644 --- a/src/LibCecTray/controller/applications/internal/XBMCControllerUI.cs +++ b/src/LibCecTray/controller/applications/internal/XBMCControllerUI.cs @@ -1,7 +1,7 @@ /* * This file is part of the libCEC(R) library. * - * libCEC(R) is Copyright (C) 2011-2012 Pulse-Eight Limited. All rights reserved. + * libCEC(R) is Copyright (C) 2011-2013 Pulse-Eight Limited. All rights reserved. * libCEC(R) is an original work, containing original code. * * libCEC(R) is a trademark of Pulse-Eight Limited. @@ -55,6 +55,7 @@ namespace LibCECTray.controller.applications.@internal _controller.StandbyScreensaver.ReplaceControls(this, Controls, cbStandbyScreensaver); _controller.PowerOffOnStandby.ReplaceControls(this, Controls, cbStandbyTvStandby); _controller.SendInactiveSource.ReplaceControls(this, Controls, cbInactiveSource); + _controller.PausePlaybackOnDeactivate.ReplaceControls(this, Controls, cbPauseOnDeactivate); SetEnabled(false); } @@ -76,7 +77,8 @@ namespace LibCECTray.controller.applications.@internal SetControlEnabled(_controller.SendInactiveSource.ValueControl, val); SetControlEnabled(bSaveConfig, val); SetControlEnabled(bLoadConfig, val); - SetControlEnabled(bConfigure, val); + SetControlEnabled(bConfigure, _controller.CanConfigureProcess && val); + SetControlEnabled(_controller.PausePlaybackOnDeactivate.ValueControl, val); } public override void SetStartButtonEnabled(bool val)