From fba62200e2eb49590bb499d9d940bb0fe715d9d9 Mon Sep 17 00:00:00 2001 From: Dave Allie Date: Tue, 16 Dec 2025 23:00:59 +1100 Subject: [PATCH] [EInkDisplay] Ensure buffer is swapped in dual buffer mode (#8) 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);