From d4c5140003ed5a844a1ceb15004983f3846742cc Mon Sep 17 00:00:00 2001 From: Mikayla Fischler Date: Sun, 9 Nov 2025 00:34:45 -0500 Subject: [PATCH] #636 coordinator close UI on connection switch for now --- coordinator/backplane.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/coordinator/backplane.lua b/coordinator/backplane.lua index 8526537..310d042 100644 --- a/coordinator/backplane.lua +++ b/coordinator/backplane.lua @@ -245,6 +245,7 @@ function backplane.displays() return _bp.displays end ---@param device table ---@param iface string function backplane.attach(type, device, iface) + local MQ__RENDER_CMD = _bp.smem.q_types.MQ__RENDER_CMD local MQ__RENDER_DATA = _bp.smem.q_types.MQ__RENDER_DATA local wl_nic, wd_nic = _bp.wl_nic, _bp.wd_nic @@ -271,6 +272,7 @@ function backplane.attach(type, device, iface) -- switch back to preferred wired _bp.act_nic = wd_nic + _bp.smem.q.mq_render.push_command(MQ__RENDER_CMD.CLOSE_MAIN_UI) comms.switch_nic(_bp.act_nic) log.info("BKPLN: switched comms to wired modem (preferred)") end @@ -287,6 +289,7 @@ function backplane.attach(type, device, iface) -- switch back to preferred wireless _bp.act_nic = wl_nic + _bp.smem.q.mq_render.push_command(MQ__RENDER_CMD.CLOSE_MAIN_UI) comms.switch_nic(_bp.act_nic) log.info("BKPLN: switched comms to wireless modem (preferred)") end @@ -408,6 +411,7 @@ function backplane.detach(type, device, iface) elseif wd_nic and wd_nic.is_connected() then _bp.act_nic = wd_nic + _bp.smem.q.mq_render.push_command(MQ__RENDER_CMD.CLOSE_MAIN_UI) comms.switch_nic(_bp.act_nic) log.info("BKPLN: switched comms to wired modem") else @@ -421,6 +425,7 @@ function backplane.detach(type, device, iface) -- wired active disconnected, wireless available _bp.act_nic = wl_nic + _bp.smem.q.mq_render.push_command(MQ__RENDER_CMD.CLOSE_MAIN_UI) comms.switch_nic(_bp.act_nic) log.info("BKPLN: switched comms to wireless modem") else