diff --git a/web/source/kmwdevice.ts b/web/source/kmwdevice.ts index ecc9ce4789..6f78d72255 100644 --- a/web/source/kmwdevice.ts +++ b/web/source/kmwdevice.ts @@ -91,7 +91,8 @@ namespace com.keyman { this.formFactor='phone'; } - if(this.formFactor == 'phone' && Math.max(screen.width,screen.height) > 720) { + // Trust what iOS tells us for phone vs tablet. + if(this.formFactor == 'phone' && Math.max(screen.width,screen.height) > 720 && this.OS != 'iOS') { this.formFactor='tablet'; }