From 7adc77c823283b57a842c1052bec0c29b4abad5d Mon Sep 17 00:00:00 2001 From: antelle Date: Wed, 28 Apr 2021 23:08:01 +0200 Subject: [PATCH] closing the selection view on inactivity --- app/scripts/comp/extension/protocol-impl.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/scripts/comp/extension/protocol-impl.js b/app/scripts/comp/extension/protocol-impl.js index 2a7848f8..b3fd4750 100644 --- a/app/scripts/comp/extension/protocol-impl.js +++ b/app/scripts/comp/extension/protocol-impl.js @@ -447,7 +447,14 @@ const ProtocolHandlers = { focusKeeWeb(); + const inactivityTimer = setTimeout(() => { + selectEntryView.emit('result', undefined); + }, Timeouts.KeeWebConnectRequest / 10); + const result = await selectEntryView.showAndGetResult(); + + clearTimeout(inactivityTimer); + entry = result?.entry; if (!entry) { throw makeError(Errors.userRejected);