From e9bcb6a698ce2aa2590cef53e3f3899418b7c352 Mon Sep 17 00:00:00 2001 From: zebra-lucky Date: Wed, 25 Nov 2020 15:52:31 +0200 Subject: [PATCH] kivy: unfocus passwd field input in on_dismiss --- electrum/gui/kivy/uix/dialogs/password_dialog.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/electrum/gui/kivy/uix/dialogs/password_dialog.py b/electrum/gui/kivy/uix/dialogs/password_dialog.py index 93df92547e45..758d48a145a9 100644 --- a/electrum/gui/kivy/uix/dialogs/password_dialog.py +++ b/electrum/gui/kivy/uix/dialogs/password_dialog.py @@ -223,6 +223,8 @@ def on_dismiss(self): return True else: if self.on_success: + if 'textinput_generic_password' in self.ids: + self.ids.textinput_generic_password.focus = False args = (self.pw, self.new_password) if self.is_change else (self.pw,) Clock.schedule_once(lambda dt: self.on_success(*args), 0.1)