From 0bd69009cf63029faaf04806e610c2519d54b4a5 Mon Sep 17 00:00:00 2001 From: cyan Date: Mon, 13 Apr 2026 19:00:23 +0200 Subject: [PATCH] fix: disable dev options, keep btc logs (#3170) --- lib/src/screens/settings/other_settings_page.dart | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/lib/src/screens/settings/other_settings_page.dart b/lib/src/screens/settings/other_settings_page.dart index db320bf96..1670d6631 100644 --- a/lib/src/screens/settings/other_settings_page.dart +++ b/lib/src/screens/settings/other_settings_page.dart @@ -145,8 +145,7 @@ class OtherSettingsPage extends BasePage { Navigator.of(context).pushNamed(Routes.signPage); }), ], - "dev": [ - if (_otherSettingsViewModel.walletType == WalletType.bitcoin) ...[ + if (_otherSettingsViewModel.walletType == WalletType.bitcoin) "btc_logging": [ ListItemRegularRow( keyValue: "export_lightning_logs", label: S.of(context).export_lightning_logs, @@ -155,21 +154,20 @@ class OtherSettingsPage extends BasePage { keyValue: "export_payjoin_logs", label: S.of(context).export_payjoin_logs, onTap: () => onExportPJLog(context)), - ], - if (FeatureFlag.hasDevOptions && _otherSettingsViewModel.walletType == WalletType.monero) + ], + "dev": FeatureFlag.hasDevOptions == false ? [] : [ + if (_otherSettingsViewModel.walletType == WalletType.monero) ListItemRegularRow( keyValue: "[dev] monero background sync", label: "[dev] monero background sync", onTap: () => Navigator.of(context).pushNamed(Routes.devMoneroBackgroundSync)), - if (FeatureFlag.hasDevOptions && - [WalletType.monero, WalletType.wownero, WalletType.zano] + if ([WalletType.monero, WalletType.wownero, WalletType.zano] .contains(_otherSettingsViewModel.walletType)) ListItemRegularRow( keyValue: "[dev] xmr call profiler", label: "[dev] xmr call profiler", onTap: () => Navigator.of(context).pushNamed(Routes.devMoneroCallProfiler)), - if (FeatureFlag.hasDevOptions && - [WalletType.monero].contains(_otherSettingsViewModel.walletType)) + if ([WalletType.monero].contains(_otherSettingsViewModel.walletType)) ListItemRegularRow( keyValue: '[dev] xmr wallet cache debug', label: '[dev] xmr wallet cache debug',