diff --git a/web/src/app/browser/src/oskConfiguration.ts b/web/src/app/browser/src/oskConfiguration.ts index 831583421e..caf50d39fd 100644 --- a/web/src/app/browser/src/oskConfiguration.ts +++ b/web/src/app/browser/src/oskConfiguration.ts @@ -64,7 +64,8 @@ export function setupOskListeners(engine: KeymanEngine, osk: OSKView, contextMan // On event start focusAssistant.setMaintainingFocus(true); - // The original did nothing when the pointer left the OSK's bounds. Possible bug? - // await promise; // should we wish to change that. + await promise; + + focusAssistant.setMaintainingFocus(false); }); } \ No newline at end of file