diff --git a/src/graphics/Screen.cpp b/src/graphics/Screen.cpp index 432b26abe..c52b6a021 100644 --- a/src/graphics/Screen.cpp +++ b/src/graphics/Screen.cpp @@ -472,6 +472,7 @@ void Screen::setup() // === Turn on display and trigger first draw === handleSetOn(true); + determineResolution(dispdev->width(), dispdev->height()); ui->update(); #ifndef USE_EINK ui->update(); // Some SSD1306 clones drop the first draw, so run twice diff --git a/src/graphics/SharedUIDisplay.cpp b/src/graphics/SharedUIDisplay.cpp index b1c06746c..9a7ac66ff 100644 --- a/src/graphics/SharedUIDisplay.cpp +++ b/src/graphics/SharedUIDisplay.cpp @@ -26,7 +26,6 @@ void determineResolution(int16_t screenheight, int16_t screenwidth) bool hasUnreadMessage = false; bool isMuted = false; bool isHighResolution = false; -determineResolution(160, 80); // === Internal State === bool isBoltVisibleShared = true;