diff --git a/web/source/dom/uiTouchHandlerBase.ts b/web/source/dom/uiTouchHandlerBase.ts index ae59f4981b..78a0e82b10 100644 --- a/web/source/dom/uiTouchHandlerBase.ts +++ b/web/source/dom/uiTouchHandlerBase.ts @@ -395,7 +395,7 @@ namespace com.keyman.dom { this.currentTarget = key1; // Clear previous key highlighting - if(key0 && key1 && (key1.id != key0.id)) { + if(key0 && key1 && key1 !== key0) { this.highlight(key0,false); } diff --git a/web/source/osk/visualKeyboard.ts b/web/source/osk/visualKeyboard.ts index beffc245cc..e0288fe6fd 100644 --- a/web/source/osk/visualKeyboard.ts +++ b/web/source/osk/visualKeyboard.ts @@ -1097,7 +1097,7 @@ namespace com.keyman.osk { this.currentTarget = key1; // Clear previous key highlighting - if(key0 && key1 && (key1.id != key0.id)) { + if(key0 && key1 && key1 !== key0) { this.highlightKey(key0,false); }