diff --git a/subscriptions/app.js b/subscriptions/app.js
index <HASH>..<HASH> 100644
--- a/subscriptions/app.js
+++ b/subscriptions/app.js
@@ -8,6 +8,7 @@
 import event from '@shopgate/pwa-core/classes/Event';
 import registerEvents from '@shopgate/pwa-core/commands/registerEvents';
 import closeInAppBrowser from '@shopgate/pwa-core/commands/closeInAppBrowser';
+import setScrollingEnabled from '@shopgate/pwa-core/commands/setScrollingEnabled';
 import { appDidStart$, appWillStart$ } from '../streams/app';
 import registerLinkEvents from '../actions/app/registerLinkEvents';
 import { isAndroid } from '../selectors/client';
@@ -35,10 +36,14 @@ export default function app(subscribe) {
    * Gets triggered when the app starts.
    */
   subscribe(appDidStart$, ({ getState }) => {
+    // Disable WebView scrolling when native keyboard opens.
+    setScrollingEnabled({ enabled: false });
+
     // Register for custom events
     registerEvents([
       'showPreviousTab',
       'closeInAppBrowser',
+      'keyboardWillChange',
       // TODO The iOS apps don't emit the event to the webviews without registration till Lib 15.2.
       // This needs to be removed, when IOS-1886 is done and the the iOS apps are updated.
       'httpResponse',
CON-<I> Prevent WebView from scrolling via AppCommand