diff --git a/ChangeLog b/ChangeLog index 767cb0fd45..ec95a66203 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14,6 +14,7 @@ jsvFindChildFromString enhancement - adds 10% performance on minified code Remove createChild argument from jsvFindChildFromString, add jsvFindOrAddChildFromString instead Add ES9 optional catch binding (`try {} catch {}`) + Bangle.js: Fix terminal's repeated call to '.flip' that broke double buffering on Bangle.js 1 2v19 : Fix Object.values/entries for numeric keys after 2v18 regression (fix #2375) nRF52: for SD>5 use static buffers for advertising and scan response data (#2367) diff --git a/libs/graphics/jswrap_terminal.c b/libs/graphics/jswrap_terminal.c index f34e24177a..01698291f6 100644 --- a/libs/graphics/jswrap_terminal.c +++ b/libs/graphics/jswrap_terminal.c @@ -222,9 +222,9 @@ bool jswrap_terminal_idle() { JsVar *flip = jsvObjectGetChildIfExists(gfx.graphicsVar, "flip"); if (flip) jsvUnLock2(jspExecuteFunction(flip,gfx.graphicsVar,0,0),flip); jsvUnLock(gfx.graphicsVar); - terminalNeedsFlip = false; } #endif + terminalNeedsFlip = false; } return false; }