diff --git a/src/vs/base/browser/dom.ts b/src/vs/base/browser/dom.ts index b9c205488ac..d68e47b7e4a 100644 --- a/src/vs/base/browser/dom.ts +++ b/src/vs/base/browser/dom.ts @@ -501,7 +501,7 @@ export function getClientArea(element: HTMLElement): Dimension { } // If visual view port exits and it's on mobile, it should be used instead of window innerWidth / innerHeight, or document.body.clientWidth / document.body.clientHeight - if (BrowserFeatures.pointerEvents && (window).visualViewport) { + if (platform.isIOS && BrowserFeatures.pointerEvents && (window).visualViewport) { return new Dimension((window).visualViewport.width, (window).visualViewport.height); } diff --git a/src/vs/workbench/browser/media/style.css b/src/vs/workbench/browser/media/style.css index 618b5eca239..d087cd74997 100644 --- a/src/vs/workbench/browser/media/style.css +++ b/src/vs/workbench/browser/media/style.css @@ -42,7 +42,6 @@ body { body.web { position: fixed; /* prevent bounce effect */ - touch-action: none; /* prevent scrolling on body with touch */ } .monaco-workbench.web {