From c6f5865a9bcf8a3e875175cb1bd788df4e1ed5ad Mon Sep 17 00:00:00 2001 From: "claude[bot]" <209825114+claude[bot]@users.noreply.github.com> Date: Tue, 6 Oct 2026 11:51:18 +0200 Subject: [PATCH] Don't force max brightness when showing seed QR (#3682) Tapping Show QR on the wallet keys/seed page wrapped the navigation in BrightnessUtil.changeBrightnessForFunction, which set the display to full brightness and only reset it if the route returned normally, leaving brightness stuck at max in some dismiss paths. Show the seed QR at the user's normal brightness instead. Claude-Session: https://claude.ai/code/session_01ADigRvS6eGMkm1YGRJusys Co-authored-by: Claude --- lib/src/screens/wallet_keys/wallet_keys_page.dart | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/lib/src/screens/wallet_keys/wallet_keys_page.dart b/lib/src/screens/wallet_keys/wallet_keys_page.dart index 2fb769019..3b91624ad 100644 --- a/lib/src/screens/wallet_keys/wallet_keys_page.dart +++ b/lib/src/screens/wallet_keys/wallet_keys_page.dart @@ -7,7 +7,6 @@ import 'package:cake_wallet/src/widgets/primary_button.dart'; import 'package:cake_wallet/src/widgets/seedphrase_grid_widget.dart'; import 'package:cake_wallet/src/widgets/text_info_box.dart'; import 'package:cake_wallet/src/widgets/warning_box_widget.dart'; -import 'package:cake_wallet/utils/brightness_util.dart'; import 'package:cake_wallet/utils/clipboard_util.dart'; import 'package:cake_wallet/utils/show_bar.dart'; import 'package:cake_wallet/view_model/wallet_keys_view_model.dart'; @@ -406,12 +405,10 @@ class _WalletKeysPageBodyState extends State Future _showQR(BuildContext context) async { final url = await widget.walletKeysViewModel.getUrl(false); - BrightnessUtil.changeBrightnessForFunction(() async { - await Navigator.pushNamed( - context, - Routes.fullscreenQR, - arguments: QrViewData(data: url.toString(), version: QrVersions.auto), - ); - }); + await Navigator.pushNamed( + context, + Routes.fullscreenQR, + arguments: QrViewData(data: url.toString(), version: QrVersions.auto), + ); } }