diff --git a/web/source/kmwbase.ts b/web/source/kmwbase.ts index 21a636e4db..e69548c6af 100644 --- a/web/source/kmwbase.ts +++ b/web/source/kmwbase.ts @@ -185,12 +185,12 @@ namespace com.keyman { * Reset context when entering or exiting the active element. * Will also trigger OSK shift state / layer reset. **/ - pageFocusHandler: () => boolean = function(this: KeymanBase) { + pageFocusHandler = () => { if(!this.uiManager.isActivating && this.osk?.vkbd) { this.core.resetContext(null); } return false; - }.bind(this); + } /** * Triggers a KeymanWeb engine shutdown to facilitate a full system reset.