def on_seed(_dlg, btn): _dlg.close() if btn is _dlg.ids.back: self.run('new') return text = _dlg.get_seed_text() if Wallet.should_encrypt(text): self.run('enter_pin', (text,)) else: self.run('add_seed', (text, None))