From e7db6739ec8b8b8fd77550bd0089a738c3259bfc Mon Sep 17 00:00:00 2001 From: julian Date: Tue, 23 May 2023 17:47:52 -0600 Subject: [PATCH] disable wownero on linux --- lib/main.dart | 6 ++++-- .../add_wallet_views/add_wallet_view/add_wallet_view.dart | 2 ++ .../settings/settings_menu/nodes_settings.dart | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 71604381a..8fa870214 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -70,7 +70,7 @@ final openedFromSWBFileStringStateProvider = // runs the MyApp widget and checks for new users, caching the value in the // miscellaneous box for later use void main() async { - WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ensureInitialized(); + WidgetsFlutterBinding.ensureInitialized(); GoogleFonts.config.allowRuntimeFetching = false; if (Platform.isIOS) { Util.libraryPath = await getLibraryDirectory(); @@ -179,7 +179,9 @@ void main() async { } monero.onStartup(); - wownero.onStartup(); + if (!Platform.isLinux && !Platform.isWindows) { + wownero.onStartup(); + } // SystemChrome.setEnabledSystemUIMode(SystemUiMode.manual, // overlays: [SystemUiOverlay.bottom]); diff --git a/lib/pages/add_wallet_views/add_wallet_view/add_wallet_view.dart b/lib/pages/add_wallet_views/add_wallet_view/add_wallet_view.dart index c8cd467e8..d2dd8e30f 100644 --- a/lib/pages/add_wallet_views/add_wallet_view/add_wallet_view.dart +++ b/lib/pages/add_wallet_views/add_wallet_view/add_wallet_view.dart @@ -120,6 +120,8 @@ class _AddWalletViewState extends ConsumerState { if (Platform.isWindows) { _coins.remove(Coin.monero); _coins.remove(Coin.wownero); + } else if (Platform.isLinux) { + _coins.remove(Coin.wownero); } coinEntities.addAll(_coins.map((e) => CoinEntity(e))); diff --git a/lib/pages_desktop_specific/settings/settings_menu/nodes_settings.dart b/lib/pages_desktop_specific/settings/settings_menu/nodes_settings.dart index 7c39b6c91..1bab6ab58 100644 --- a/lib/pages_desktop_specific/settings/settings_menu/nodes_settings.dart +++ b/lib/pages_desktop_specific/settings/settings_menu/nodes_settings.dart @@ -58,6 +58,8 @@ class _NodesSettings extends ConsumerState { if (Platform.isWindows) { _coins.remove(Coin.monero); _coins.remove(Coin.wownero); + } else if (Platform.isLinux) { + _coins.remove(Coin.wownero); } searchNodeController = TextEditingController();