From e864e2efdda9ae977a049bc5491495b421028902 Mon Sep 17 00:00:00 2001
From: ConfuSomu
Date: Thu, 4 Mar 2021 21:35:34 -0500
Subject: Dump display backbuffer only once

This reduces display flickering and might help in having a longer
battery life.
---
 pico-watch.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

(limited to 'pico-watch.cpp')

diff --git a/pico-watch.cpp b/pico-watch.cpp
index 9e22687..1dee093 100644
--- a/pico-watch.cpp
+++ b/pico-watch.cpp
@@ -95,8 +95,10 @@ int main() {
     app_init(current_app);
 
     while (1) {
-        if (app_ready && !is_sleeping)
+        if (app_ready && !is_sleeping) {
             app_render(current_app); // FIXME: This may cause race conditions when switching app
+            app_api.display_write_backbuffer();
+        }
         sleep_ms(app_api.performance_render_interval_get());
     }
     return 0;
-- 
cgit v1.2.3-54-g00ecf