From 93177146514886e7fe1c61360bc1997b9394d64e Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Mon, 22 Aug 2022 00:54:58 +0100 Subject: [PATCH] fix: close installer after opening patched app --- lib/ui/views/installer/installer_view.dart | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/ui/views/installer/installer_view.dart b/lib/ui/views/installer/installer_view.dart index e42efec5..f21bbc4f 100644 --- a/lib/ui/views/installer/installer_view.dart +++ b/lib/ui/views/installer/installer_view.dart @@ -17,8 +17,14 @@ class InstallerView extends StatelessWidget { floatingActionButton: Visibility( visible: !model.isPatching, child: FloatingActionButton.extended( - onPressed: () => - model.isInstalled ? model.openApp() : model.installResult(), + onPressed: () { + if (model.isInstalled) { + model.openApp(); + Navigator.of(context).pop(); + } else { + model.installResult(); + } + }, label: I18nText(model.isInstalled ? 'installerView.fabOpenButton' : 'installerView.fabInstallButton'),