diff --git a/manager/display.lua b/manager/display.lua index 3d15459..c16d60e 100644 --- a/manager/display.lua +++ b/manager/display.lua @@ -1015,7 +1015,12 @@ end function D.drawDashboard() if not mainPage then if mainDevice then + log.info("DRAW", "Building main page (device=%s, side=%s)", + tostring(mainDevice), tostring(mainDevice and mainDevice.device and mainDevice.device.side or "nil")) buildMainPage() + log.info("DRAW", "Main page built: %s", tostring(mainPage ~= nil)) + else + log.warn("DRAW", "No mainDevice — skipping dashboard") end if not mainPage then return end end