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);