From 4ddeeee0f2ca1bfd70b7045446fc719afe357431 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Thu, 20 Feb 2025 16:00:04 +1100 Subject: [PATCH] Wire up the nvs pad to the display pad --- src/tangara/ui/ui_fsm.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tangara/ui/ui_fsm.cpp b/src/tangara/ui/ui_fsm.cpp index b974da53..1e8a8ad4 100644 --- a/src/tangara/ui/ui_fsm.cpp +++ b/src/tangara/ui/ui_fsm.cpp @@ -342,10 +342,13 @@ void UiState::react(const internal::InitDisplay& ev) { // HACK: correct the display size for our prototypes. // ev.nvs.DisplaySize({161, 130}); + // HACK: correct the display padding for batch 2. + // ev.nvs.DisplayLeftPadding(3); auto actual_size = ev.nvs.DisplaySize(); init_data.width = actual_size.first.value_or(init_data.width); init_data.height = actual_size.second.value_or(init_data.height); + init_data.pad = ev.nvs.DisplayLeftPadding(); sDisplay.reset(drivers::Display::Create(ev.gpios, init_data)); sCurrentScreen.reset(new screens::Splash());