Navigation page troubleshooting

This commit is contained in:
2026-01-14 00:56:36 +01:00
parent eb1093d3e4
commit 707b131267

View File

@@ -495,33 +495,54 @@ lvgl:
y: 45 y: 45
width: 220 width: 220
height: 220 height: 220
items:
pressed:
bg_color: 0xFFFF00
rows: rows:
- buttons: - buttons:
- id: navAdesOffice - id: navAdesOffice
text: "Ade's Office" text: "Ade's Office"
on_press: control:
checkable: true
on_value:
then: then:
- lvgl.page.show: - if:
id: ades_office_page condition:
animation: FADE_IN lambda: 'return x == 1;'
time: 300ms then:
- lvgl.page.show:
id: ades_office_page
animation: FADE_IN
time: 300ms
- id: navGroundFloor - id: navGroundFloor
text: "Ground Floor" text: "Ground Floor"
on_press: control:
checkable: true
on_value:
then: then:
- lvgl.page.show: - if:
id: ground_floor_page condition:
animation: FADE_IN lambda: 'return x == 1;'
time: 300ms then:
- lvgl.page.show:
id: ground_floor_page
animation: FADE_IN
time: 300ms
- buttons: - buttons:
- id: nav3dPrinter - id: nav3dPrinter
text: "3D Printer" text: "3D Printer"
on_press: control:
checkable: true
on_value:
then: then:
- lvgl.page.show: - if:
id: printer_status condition:
animation: FADE_IN lambda: 'return x == 1;'
time: 300ms then:
- lvgl.page.show:
id: printer_status
animation: FADE_IN
time: 300ms
- id: ades_office_page - id: ades_office_page
widgets: widgets:
- obj: - obj: