From fd8cc1c78b9e39c8bfcee661348189f162731f2a Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Sat, 7 Jun 2025 00:51:10 -0500 Subject: [PATCH] Better fast handling of input during banner --- src/graphics/Screen.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/graphics/Screen.cpp b/src/graphics/Screen.cpp index 6906dfe14..0429e9e78 100644 --- a/src/graphics/Screen.cpp +++ b/src/graphics/Screen.cpp @@ -1787,7 +1787,10 @@ int Screen::handleInputEvent(const InputEvent *event) if (NotificationRenderer::isOverlayBannerShowing()) { NotificationRenderer::inEvent = event->inputEvent; - setFrames(); + static OverlayCallback overlays[] = {graphics::UIRenderer::drawNavigationBar, + NotificationRenderer::drawAlertBannerOverlay}; + ui->setOverlays(overlays, sizeof(overlays) / sizeof(overlays[0])); + setFastFramerate(); // Draw ASAP ui->update(); return 0; }