From fcacbbb30460d569d52c160c53a44cfe28f46a93 Mon Sep 17 00:00:00 2001 From: kdmukai Date: Fri, 6 Dec 2024 15:21:57 -0600 Subject: [PATCH] Fix for when running screenshot generation for multiple locales --- src/seedsigner/views/screensaver.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/seedsigner/views/screensaver.py b/src/seedsigner/views/screensaver.py index 6ff6eedb..d96f7f5d 100644 --- a/src/seedsigner/views/screensaver.py +++ b/src/seedsigner/views/screensaver.py @@ -67,6 +67,12 @@ class OpeningSplashScreen(LogoScreen): from seedsigner.controller import Controller controller = Controller.get_instance() + # TODO: Fix for the screenshot generator. When generating screenshots for + # multiple locales, there is a button still in the canvas from the previous + # screenshot, even though the Renderer has been reconfigured and re- + # instantiated. This is a hack to clear the screen for now. + self.clear_screen() + show_partner_logos = Settings.get_instance().get_value(SettingsConstants.SETTING__PARTNER_LOGOS) == SettingsConstants.OPTION__ENABLED if self.force_partner_logos is not None: show_partner_logos = self.force_partner_logos