diff --git a/lib/device-ui b/lib/device-ui index 35ec9328b..2e3d2fbed 160000 --- a/lib/device-ui +++ b/lib/device-ui @@ -1 +1 @@ -Subproject commit 35ec9328b2c0e015bbd07f75ce962dcab5bb5597 +Subproject commit 2e3d2fbeda9b5c0aac2de608f732803b4747563f diff --git a/src/main.cpp b/src/main.cpp index 1cc54af90..3046662cc 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -715,12 +715,12 @@ void setup() .freq = (uint32_t)settingsMap[touchscreenBusFrequency], .x_min = 0, .x_max = - (uint16_t)((settingsMap[touchscreenRotate] & 1 ? settingsMap[displayWidth] : settingsMap[displayHeight]) - - 1), + (int16_t)((settingsMap[touchscreenRotate] & 1 ? settingsMap[displayWidth] : settingsMap[displayHeight]) - + 1), .y_min = 0, .y_max = - (uint16_t)((settingsMap[touchscreenRotate] & 1 ? settingsMap[displayHeight] : settingsMap[displayWidth]) - - 1), + (int16_t)((settingsMap[touchscreenRotate] & 1 ? settingsMap[displayHeight] : settingsMap[displayWidth]) - + 1), .pin_int = (int16_t)settingsMap[touchscreenIRQ], .offset_rotation = (uint8_t)settingsMap[touchscreenRotate], .i2c{.i2c_addr = (uint8_t)settingsMap[touchscreenI2CAddr]}});