From 3656ce203a6a033a9e27788e83fb6fbf4df381ba Mon Sep 17 00:00:00 2001 From: "Jamie C. Driver" Date: Thu, 3 Aug 2023 11:47:24 +0100 Subject: [PATCH] diy: fix initialising wallet on device without camera or Bluetooth --- main/process/dashboard.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main/process/dashboard.c b/main/process/dashboard.c index b7c731f7..1f18eed1 100644 --- a/main/process/dashboard.c +++ b/main/process/dashboard.c @@ -609,7 +609,10 @@ static void select_initial_connection(const bool offer_qr_temporary) gui_activity_t* const act_confirm_qr_mode = (act_select && offer_qr_temporary) ? make_confirm_qrmode_activity() : NULL; + // If no BLE and no camera/QR-scan (ie. no selection screen created) then assume USB initialisation_source = act_select ? SOURCE_NONE : SOURCE_SERIAL; + show_connect_screen = initialisation_source != SOURCE_NONE; + while (initialisation_source == SOURCE_NONE) { gui_set_current_activity(act);