title: Android White Background when keyboard fades away
body: <p>Video of the problem from a different user but its the same</p>
  
  <p><a href="http://imgur.com/ca2cNZv">http://imgur.com/ca2cNZv</a></p>
  
  <p>I have a background image set as follows :</p>
  
  <pre><code>  .pane {
    background-image:  url("../img/inner-banner-bg.jpg");
    background-repeat: repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
  }
  </code></pre>
  
  <p>And in my config.xml</p>
  
  <pre><code>&lt;preference name="Fullscreen" value="false"/&gt;
  </code></pre>
  
  <p>Now the problem I am having is when the keyboard fades away after I hit done / search, it leaves a white background for like 0.5 during the transition for the space the keyboard covered and it looks a bit bad. </p>
  
  <p>When the keyboard closes it unshrinks but leaves white gap. How can I get the keyboard to not shrink the view behind the backdrop ?</p>
  
  <p>When I set</p>
  
  <pre><code>&lt;preference name="Fullscreen" value="true"/&gt;
  </code></pre>
  
  <p>It doesn't happen. I am also using the Ionic Plugin Keyboard.</p>
  
  <p>Anyway I can make the transition of the keyboard fading not display the white background ?</p>
  
  <p>Edit : Here's my android settings</p>
  
  <pre><code>&lt;activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/activity_name" android:launchMode="singleTop" android:name="MainActivity" android:theme="@android:style/Theme.DeviceDefault.NoActionBar" android:windowSoftInputMode="adjustResize"&gt;
              &lt;intent-filter android:label="@string/launcher_name"&gt;
                  &lt;action android:name="android.intent.action.MAIN" /&gt;
                  &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
  </code></pre>
  
  <p>And my config Settings</p>
  
  <pre><code>  &lt;access launch-external="yes" origin="geo:*"/&gt;
    &lt;allow-intent href="geo:*"/&gt;
    &lt;preference name="webviewbounce" value="false"/&gt;
    &lt;preference name="UIWebViewBounce" value="false"/&gt;
    &lt;preference name="DisallowOverscroll" value="true"/&gt;
    &lt;preference name="android-minSdkVersion" value="16"/&gt;
    &lt;preference name="BackupWebStorage" value="none"/&gt;
    &lt;preference name="SplashScreen" value="screen"/&gt;
    &lt;preference name="SplashScreenDelay" value="4000"/&gt;
    &lt;preference name="FadeSplashScreen" value="false"/&gt;
    &lt;preference name="ShowSplashScreenSpinner" value="true"/&gt;
    &lt;preference name="KeyboardShrinksView" value="false"/&gt;
  </code></pre>
  
  <p>And in the Package.json</p>
  
  <pre><code>  "dependencies": {
      "gulp": "^3.5.6",
      "gulp-sass": "^2.0.4",
      "gulp-concat": "^2.2.0",
      "gulp-minify-css": "^0.3.0",
      "gulp-rename": "^1.2.0"
    },
    "devDependencies": {
      "bower": "^1.3.3",
      "gulp-util": "^2.2.14",
      "shelljs": "^0.3.0"
    },
    "cordovaPlugins": [
      "cordova-plugin-device",
      "cordova-plugin-console",
      "cordova-plugin-whitelist",
      "cordova-plugin-splashscreen",
      "cordova-plugin-statusbar",
      "cordova-plugin-geolocation",
      "cordova-plugin-network-information",
      "ionic-plugin-keyboard"
    ],
    "cordovaPlatforms": [
      "android",
      "ios"
    ]
  </code></pre>
  
  <p>In my web view I use ion-view and ion-content</p>
  
  <pre><code>&lt;ion-view&gt;
      &lt;ion-content class="has-header has-tabs"&gt;
  </code></pre>