Adds fake directory to MockVC with full features

This commit is contained in:
Neil Dorin
2019-03-08 16:56:37 -07:00
parent 3a99c3bb30
commit c6fb773bce
3 changed files with 17 additions and 7 deletions

View File

@@ -927,7 +927,10 @@ namespace PepperDash.Essentials
_CurrentRoom.CurrentSingleSourceChange += CurrentRoom_SourceInfoChange; _CurrentRoom.CurrentSingleSourceChange += CurrentRoom_SourceInfoChange;
RefreshSourceInfo(); RefreshSourceInfo();
if (_CurrentRoom.VideoCodec is IHasScheduleAwareness)
{
(_CurrentRoom.VideoCodec as IHasScheduleAwareness).CodecSchedule.MeetingsListHasChanged += CodecSchedule_MeetingsListHasChanged; (_CurrentRoom.VideoCodec as IHasScheduleAwareness).CodecSchedule.MeetingsListHasChanged += CodecSchedule_MeetingsListHasChanged;
}
CallSharingInfoVisibleFeedback = new BoolFeedback(() => _CurrentRoom.VideoCodec.SharingContentIsOnFeedback.BoolValue); CallSharingInfoVisibleFeedback = new BoolFeedback(() => _CurrentRoom.VideoCodec.SharingContentIsOnFeedback.BoolValue);
_CurrentRoom.VideoCodec.SharingContentIsOnFeedback.OutputChange += SharingContentIsOnFeedback_OutputChange; _CurrentRoom.VideoCodec.SharingContentIsOnFeedback.OutputChange += SharingContentIsOnFeedback_OutputChange;

View File

@@ -1064,6 +1064,8 @@ namespace PepperDash.Essentials.UIDrivers.VC
/// Clears the Search keypad /// Clears the Search keypad
/// </summary> /// </summary>
void SearchKeypadClear() void SearchKeypadClear()
{
try
{ {
SearchStringBuilder.Remove(0, SearchStringBuilder.Length); SearchStringBuilder.Remove(0, SearchStringBuilder.Length);
SearchStringFeedback.FireUpdate(); SearchStringFeedback.FireUpdate();
@@ -1072,6 +1074,11 @@ namespace PepperDash.Essentials.UIDrivers.VC
if ((Codec as IHasDirectory).CurrentDirectoryResultIsNotDirectoryRoot.BoolValue) if ((Codec as IHasDirectory).CurrentDirectoryResultIsNotDirectoryRoot.BoolValue)
SetCurrentDirectoryToRoot(); SetCurrentDirectoryToRoot();
} }
catch (Exception e)
{
Debug.Console(1, "SearchKeypadClear() blew up!: {0}", e);
}
}
/// <summary> /// <summary>
/// Checks the enabled states of various elements around the keypad /// Checks the enabled states of various elements around the keypad