From 8bc16361ea6ab1f98689a6911be2cb8dd9d0371d Mon Sep 17 00:00:00 2001 From: Dave Allie Date: Tue, 16 Dec 2025 22:59:56 +1100 Subject: [PATCH] Ensure buffer is swapped in dual buffer mode Bug introduced in https://github.com/open-x4-epaper/community-sdk/pull/7 --- libs/display/EInkDisplay/src/EInkDisplay.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/display/EInkDisplay/src/EInkDisplay.cpp b/libs/display/EInkDisplay/src/EInkDisplay.cpp index a58344a..cc3a0b8 100644 --- a/libs/display/EInkDisplay/src/EInkDisplay.cpp +++ b/libs/display/EInkDisplay/src/EInkDisplay.cpp @@ -437,6 +437,10 @@ void EInkDisplay::displayBuffer(RefreshMode mode) { #endif } +#ifndef EINK_DISPLAY_SINGLE_BUFFER_MODE + swapBuffers(); +#endif + // Refresh the display refreshDisplay(mode);