From 4f34053a84abc9f785908fc3221053a0cc1a4405 Mon Sep 17 00:00:00 2001 From: Ben Wiley Date: Thu, 23 Aug 2018 17:59:13 -0400 Subject: [PATCH] Clicking in the window re-captures the mouse. --- src/renderer/renderer.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/renderer/renderer.js b/src/renderer/renderer.js index 7dcbaa9..2f03684 100644 --- a/src/renderer/renderer.js +++ b/src/renderer/renderer.js @@ -43,6 +43,7 @@ function setupButtons () { BUTTONS.remove() document.body.className = '' main(btn.id) + setupClickListener() }) }) @@ -94,6 +95,15 @@ function setupCloseListener () { } } +function setupClickListener () { + document.addEventListener('click', () => { + if (!cursorCaptured) { + cursorCaptured = true + window.emulator.lock_mouse() + } + }) +} + setupEscListener() setupCloseListener() setupButtons()