From 94b8737e0407d9c01403dd243815a259041998fa Mon Sep 17 00:00:00 2001 From: jahorton Date: Tue, 17 Mar 2020 14:54:40 +0700 Subject: [PATCH 1/4] fix(ios): corrects OSK height adjustment, unhiding banner. Fixes #2833 --- web/source/osk/visualKeyboard.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/source/osk/visualKeyboard.ts b/web/source/osk/visualKeyboard.ts index 528ce5f078..deada8899b 100644 --- a/web/source/osk/visualKeyboard.ts +++ b/web/source/osk/visualKeyboard.ts @@ -1915,7 +1915,7 @@ namespace com.keyman.osk { var b: HTMLElement = _Box, bs=b.style; bs.height=bs.maxHeight=oskHeight+'px'; - b = this.kbdDiv; + b = this.kbdDiv.firstChild as HTMLElement; bs=b.style; // Sets the layer group to the correct height. bs.height=bs.maxHeight=oskHeight+'px'; From bd9e79182f9e6d7cea2afe0e7d816c3c0b715662 Mon Sep 17 00:00:00 2001 From: jahorton Date: Tue, 17 Mar 2020 15:47:40 +0700 Subject: [PATCH 2/4] fix(ios): fixes image banner alignment. Fixes #2834 --- web/source/osk/banner.ts | 3 +++ web/source/resources/osk/kmwosk.css | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/web/source/osk/banner.ts b/web/source/osk/banner.ts index 97b6fa87f8..4a7b6e7605 100644 --- a/web/source/osk/banner.ts +++ b/web/source/osk/banner.ts @@ -352,10 +352,13 @@ namespace com.keyman.osk { private manager: SuggestionManager; static readonly TOUCHED_CLASS: string = 'kmw-suggest-touched'; + static readonly BANNER_CLASS: string = 'kmw-suggest-banner'; constructor(height?: number) { super(height || Banner.DEFAULT_HEIGHT); + this.getDiv().className = this.getDiv().className + ' ' + SuggestionBanner.BANNER_CLASS; + this.options = new Array(); for (var i=0; i Date: Tue, 17 Mar 2020 15:53:59 +0700 Subject: [PATCH 3/4] chore(ios): history.md --- ios/history.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ios/history.md b/ios/history.md index 47ebe7ec38..f91e295765 100644 --- a/ios/history.md +++ b/ios/history.md @@ -1,7 +1,10 @@ # Keyman for iPhone and iPad Version History -## 2020-03-09 13.0.102 +## 2020-03-17 13.0.105 stable +* Fixes issues with keyboard banner display (#2841) + +## 2020-03-09 13.0.102 stable * Pre-emptively fixes issue with keyboard scaling for as-of-yet unreleased devices (#2704) * Fixes in-app Info help link (#2774) * Fixes issue with select keyboard rules causing loss of context when removing context up to a newline (#2776) From 2766bc25b771d3b72aa9eddbbbe018dd84a4946f Mon Sep 17 00:00:00 2001 From: jahorton Date: Wed, 18 Mar 2020 12:06:07 +0700 Subject: [PATCH 4/4] chore(web): history.md --- web/history.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/history.md b/web/history.md index 1aabe9b1a8..82335aa86d 100644 --- a/web/history.md +++ b/web/history.md @@ -1,5 +1,9 @@ # KeymanWeb Version History +## 2020-03-18 13.0.105 stable +* Fixes issue in OSK layer resizing that affected iOS app (#2841) +* Fixes issue with text output to content-editable elements and design-mode iframes (#2839) + ## 2020-03-13 13.0.104 stable * Bug fix: further updates BuildVisualKeyboard (#2823) * Bug fix: fixes word lookup for wordlist models for languages in the SMP Unicode planes (#2821)