From ab97e8140cfd3622ce6b70eae04b15a7463c87a5 Mon Sep 17 00:00:00 2001 From: Aviv Cohn Date: Wed, 30 Apr 2025 12:54:08 -0400 Subject: [PATCH] fix: move RegisterForExtenders method to panel online event --- .../Touchpanel/MobileControlTouchpanelController.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/PepperDash.Essentials.MobileControl/Touchpanel/MobileControlTouchpanelController.cs b/src/PepperDash.Essentials.MobileControl/Touchpanel/MobileControlTouchpanelController.cs index 4f5078a3..ffe38928 100644 --- a/src/PepperDash.Essentials.MobileControl/Touchpanel/MobileControlTouchpanelController.cs +++ b/src/PepperDash.Essentials.MobileControl/Touchpanel/MobileControlTouchpanelController.cs @@ -136,7 +136,7 @@ namespace PepperDash.Essentials.Touchpanel AppOpenFeedback, _zoomInCallFeedback, _zoomIncomingCallFeedback }; - RegisterForExtenders(); + } public void UpdateTheme(string theme) @@ -323,6 +323,15 @@ namespace PepperDash.Essentials.Touchpanel Panel.StringInput[2].StringValue = QrCodeUrlFeedback.StringValue; Panel.StringInput[3].StringValue = McServerUrlFeedback.StringValue; Panel.StringInput[4].StringValue = UserCodeFeedback.StringValue; + + + if (args.DeviceOnLine) + { + this.LogInformation($"Panel is online, calling RegisterForExtenders method"); + + RegisterForExtenders(); + } + }; }