From c248a53a3557fecb11defd37895ccdf62e68ab98 Mon Sep 17 00:00:00 2001 From: malik1004x Date: Thu, 20 Aug 2026 23:14:47 +0200 Subject: [PATCH] hide keyboard after restoring backup on ios (#3533) --- lib/src/screens/restore/restore_from_backup_page.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/src/screens/restore/restore_from_backup_page.dart b/lib/src/screens/restore/restore_from_backup_page.dart index a8edd8e99..acf7e167f 100644 --- a/lib/src/screens/restore/restore_from_backup_page.dart +++ b/lib/src/screens/restore/restore_from_backup_page.dart @@ -11,6 +11,7 @@ import 'package:cake_wallet/src/widgets/primary_button.dart'; import 'package:cake_wallet/view_model/restore_from_backup_view_model.dart'; import 'package:cake_wallet/src/screens/base_page.dart'; import 'package:file_picker/file_picker.dart'; +import "package:flutter/services.dart"; import 'package:flutter_mobx/flutter_mobx.dart'; import 'package:mobx/mobx.dart'; @@ -180,8 +181,11 @@ class RestoreFromBackupPage extends BasePage { return; } + + FocusManager.instance.primaryFocus?.unfocus(); try { await restoreFromBackupViewModel.import(textEditingController.text); + await SystemChannels.textInput.invokeMethod("TextInput.hide"); } on IncompatibleBackupAppException catch (e) { final isConfirmed = await showPopUp( context: context,