diff --git a/src/seedsigner/controller.py b/src/seedsigner/controller.py index 331612d8..36ceff0a 100644 --- a/src/seedsigner/controller.py +++ b/src/seedsigner/controller.py @@ -144,8 +144,8 @@ class Controller(Singleton): from .views import Destination, MainMenuView, BackStackView from .views.screensaver import OpeningSplashView - # opening_splash = OpeningSplashView() - # opening_splash.start() + opening_splash = OpeningSplashView() + opening_splash.start() # TODO: Remove for v0.5.0 production release WarningScreen( diff --git a/src/seedsigner/views/seed_views.py b/src/seedsigner/views/seed_views.py index 4d137fc8..ea6d77b1 100644 --- a/src/seedsigner/views/seed_views.py +++ b/src/seedsigner/views/seed_views.py @@ -769,17 +769,6 @@ class SeedTranscribeSeedQRFormatView(View): def run(self): - if self.settings.get_value(SettingsConstants.SETTING__COMPACT_SEEDQR) != SettingsConstants.OPTION__ENABLED: - # Only configured for standard SeedQR - return Destination( - SeedTranscribeSeedQRWarningView, - view_args={ - "seed_num": self.seed_num, - "seedqr_format": QRType.SEED__SEEDQR, - }, - skip_current_view=True, - ) - seed = self.controller.get_seed(self.seed_num) if len(seed.mnemonic_list) == 12: STANDARD = "Standard: 25x25" @@ -792,6 +781,18 @@ class SeedTranscribeSeedQRFormatView(View): num_modules_standard = 29 num_modules_compact = 25 + if self.settings.get_value(SettingsConstants.SETTING__COMPACT_SEEDQR) != SettingsConstants.OPTION__ENABLED: + # Only configured for standard SeedQR + return Destination( + SeedTranscribeSeedQRWarningView, + view_args={ + "seed_num": self.seed_num, + "seedqr_format": QRType.SEED__SEEDQR, + "num_modules": num_modules_standard, + }, + skip_current_view=True, + ) + button_data = [STANDARD, COMPACT] selected_menu_num = seed_screens.SeedTranscribeSeedQRFormatScreen(