<p dir="auto">I am running flutter app from the repository <a href="https://github.com/yasincidem/flutterApp">https://github.com/yasincidem/flutterApp</a> but the glitch occurs on ZTE BLADE V7 LITE(API 23)  independent from the which flutter app running.</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/13544246/45599671-7aea3f00-b9f8-11e8-8972-3900844ac9d3.gif"><img src="https://user-images.githubusercontent.com/13544246/45599671-7aea3f00-b9f8-11e8-8972-3900844ac9d3.gif" alt="flutter-issue" data-animated-image="" style="max-width: 100%;"></a></p>
<h2 dir="auto">Log when app is in app switcher</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="D/ActivityThread( 5795): ACT-AM_ON_PAUSE_CALLED ActivityRecord{7966e0d 
oken=android.os.BinderProxy@ba301c2 {com.example.educateapp/com.example.educateapp.MainActivity}}
D/ActivityThread( 5795): ACT-PAUSE_ACTIVITY handled : 3 / android.os.BinderProxy@ba301c2
V/ActivityThread( 5795): Finishing stop of ActivityRecord{7966e0d token=android.os.BinderProxy@ba301c2 {com.example.educateapp/com.example.educateapp.MainActivity}}: show=false win=com.android.internal.policy.PhoneWindow@2b5aef7
V/PhoneWindow( 5795): DecorView setVisiblity: visibility = 4 ,Parent =ViewRoot{35b6aca com.example.educateapp/com.example.educateapp.MainActivity,ident = 0}, this =com.android.internal.policy.PhoneWindow$DecorView{248de09 I.E...... R.....ID 0,0-720,1280}
D/ActivityThread( 5795): ACT-STOP_ACTIVITY_HIDE handled : 0 / android.os.BinderProxy@ba301c2
I/SurfaceView( 5795): updateWindow -- onWindowVisibilityChanged, visibility = 4, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}

I/SurfaceView( 5795): Changes: creating=false format=false size=false visible=true left=false top=false mUpdateWindowNeeded=false mReportDrawNeeded=false redrawNeeded=false forceSizeChanged=false mVisible=true mRequestedVisible=false, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): Cur surface: Surface(name=null)/@0xa6c6758, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): New surface: Surface(name=null)/@0xdb500b1, vis=false, frame=Rect(0, 0 - 720, 1280), this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): Callback --&gt; surfaceDestroyed, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): surfaceDestroyed callback +, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
D/Surface ( 5795): Surface::disconnect(this=0x9f431e00,api=1)
D/GraphicBuffer( 5795): unregister, handle(0x9e621620) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e621620), client(49), share_fd(66)
D/GraphicBuffer( 5795): unregister, handle(0x9e61ff00) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e61ff00), client(49), share_fd(67)
D/GraphicBuffer( 5795): unregister, handle(0x9e61f780) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e61f780), client(49), share_fd(71)
D/Surface ( 5795): Surface::disconnect(this=0x9f431e00,api=1)
I/SurfaceView( 5795): surfaceDestroyed callback -, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
V/SurfaceView( 5795): Layout: x=0 y=0 w=720 h=1280, frame=Rect(0, 0 - 720, 1280), this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}


D/Surface ( 5795): Surface::disconnect(this=0x9f434800,api=1)
D/GraphicBuffer( 5795): unregister, handle(0x9e61f320) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e61f320), client(49), share_fd(65)
D/GraphicBuffer( 5795): unregister, handle(0xb473ec00) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0xb473ec00), client(49), share_fd(68)
E/Surface ( 5795): getSlotFromBufferLocked: unknown buffer: 0x9e620c20
D/mali_winsys( 5795): [MALI] win=0x9f434808, native_buffer=0xb473f1a8, fd=-1
D/GraphicBuffer( 5795): unregister, handle(0x9e620c20) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e620c20), client(49), share_fd(69)
D/Surface ( 5795): Surface::disconnect(this=0x9f434800,api=1)
I/SurfaceView( 5795): updateWindow -- OnPreDrawListener, mHaveFrame = true, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): updateWindow -- onWindowVisibilityChanged, visibility = 8, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): updateWindow -- OnPreDrawListener, mHaveFrame = true, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): updateWindow -- OnPreDrawListener, mHaveFrame = true, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/System  ( 5795): FinalizerDaemon: finalize objects = 36
"><pre class="notranslate"><code class="notranslate">D/ActivityThread( 5795): ACT-AM_ON_PAUSE_CALLED ActivityRecord{7966e0d 
oken=android.os.BinderProxy@ba301c2 {com.example.educateapp/com.example.educateapp.MainActivity}}
D/ActivityThread( 5795): ACT-PAUSE_ACTIVITY handled : 3 / android.os.BinderProxy@ba301c2
V/ActivityThread( 5795): Finishing stop of ActivityRecord{7966e0d token=android.os.BinderProxy@ba301c2 {com.example.educateapp/com.example.educateapp.MainActivity}}: show=false win=com.android.internal.policy.PhoneWindow@2b5aef7
V/PhoneWindow( 5795): DecorView setVisiblity: visibility = 4 ,Parent =ViewRoot{35b6aca com.example.educateapp/com.example.educateapp.MainActivity,ident = 0}, this =com.android.internal.policy.PhoneWindow$DecorView{248de09 I.E...... R.....ID 0,0-720,1280}
D/ActivityThread( 5795): ACT-STOP_ACTIVITY_HIDE handled : 0 / android.os.BinderProxy@ba301c2
I/SurfaceView( 5795): updateWindow -- onWindowVisibilityChanged, visibility = 4, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}

I/SurfaceView( 5795): Changes: creating=false format=false size=false visible=true left=false top=false mUpdateWindowNeeded=false mReportDrawNeeded=false redrawNeeded=false forceSizeChanged=false mVisible=true mRequestedVisible=false, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): Cur surface: Surface(name=null)/@0xa6c6758, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): New surface: Surface(name=null)/@0xdb500b1, vis=false, frame=Rect(0, 0 - 720, 1280), this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): Callback --&gt; surfaceDestroyed, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): surfaceDestroyed callback +, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
D/Surface ( 5795): Surface::disconnect(this=0x9f431e00,api=1)
D/GraphicBuffer( 5795): unregister, handle(0x9e621620) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e621620), client(49), share_fd(66)
D/GraphicBuffer( 5795): unregister, handle(0x9e61ff00) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e61ff00), client(49), share_fd(67)
D/GraphicBuffer( 5795): unregister, handle(0x9e61f780) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e61f780), client(49), share_fd(71)
D/Surface ( 5795): Surface::disconnect(this=0x9f431e00,api=1)
I/SurfaceView( 5795): surfaceDestroyed callback -, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
V/SurfaceView( 5795): Layout: x=0 y=0 w=720 h=1280, frame=Rect(0, 0 - 720, 1280), this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}


D/Surface ( 5795): Surface::disconnect(this=0x9f434800,api=1)
D/GraphicBuffer( 5795): unregister, handle(0x9e61f320) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e61f320), client(49), share_fd(65)
D/GraphicBuffer( 5795): unregister, handle(0xb473ec00) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0xb473ec00), client(49), share_fd(68)
E/Surface ( 5795): getSlotFromBufferLocked: unknown buffer: 0x9e620c20
D/mali_winsys( 5795): [MALI] win=0x9f434808, native_buffer=0xb473f1a8, fd=-1
D/GraphicBuffer( 5795): unregister, handle(0x9e620c20) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
I/[MALI][Gralloc]( 5795): [-]r_hnd(0x9e620c20), client(49), share_fd(69)
D/Surface ( 5795): Surface::disconnect(this=0x9f434800,api=1)
I/SurfaceView( 5795): updateWindow -- OnPreDrawListener, mHaveFrame = true, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): updateWindow -- onWindowVisibilityChanged, visibility = 8, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): updateWindow -- OnPreDrawListener, mHaveFrame = true, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/SurfaceView( 5795): updateWindow -- OnPreDrawListener, mHaveFrame = true, this = io.flutter.view.FlutterView{a435f72 VFED..... .F....I. 0,0-720,1280}
I/System  ( 5795): FinalizerDaemon: finalize objects = 36

</code></pre></div>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="
     &gt;flutter analyze
      Analyzing educateapp...
      No issues found! (ran in 32.8s)
"><pre class="notranslate"><code class="notranslate">
     &gt;flutter analyze
      Analyzing educateapp...
      No issues found! (ran in 32.8s)

</code></pre></div>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[√] Flutter (Channel beta, v0.7.3, on Microsoft Windows [Version 10.0.17134.285], locale tr-TR)
• Flutter version 0.7.3 at C:\src\flutter
• Framework revision 3b309bda07 (3 weeks ago), 2018-08-28 12:39:24 -0700
• Engine revision af42b6dc95
• Dart version 2.1.0-dev.1.0.flutter-ccb16f7282

[!] Android toolchain - develop for Android devices (Android SDK 27.0.3)
• Android SDK at C:\Users\yasin_000\AppData\Local\Android\sdk1
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-27, build-tools 27.0.3
• ANDROID_HOME = C:\Users\yasin_000\AppData\Local\Android\sdk1
• Java binary at: C:\Users\yasin_000\Desktop\android-studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b02)
! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[√] Android Studio (version 2.3)
• Android Studio at C:\Program Files\Android\Android Studio
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)

[√] Android Studio (version 3.1)
• Android Studio at C:\Users\yasin_000\Desktop\android-studio
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b02)

[!] IntelliJ IDEA Community Edition (version 2016.2)
• IntelliJ at C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2016.2.4
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• For information about installing plugins, see
  https://flutter.io/intellij-setup/#installing-the-plugins
X This install is older than the minimum recommended version of 2017.1.0.

[!] IntelliJ IDEA Ultimate Edition (version 2017.2)
• IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA 2017.2
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• For information about installing plugins, see
  https://flutter.io/intellij-setup/#installing-the-plugins

[√] VS Code, 32-bit edition (version 1.27.1)
• VS Code at C:\Program Files (x86)\Microsoft VS Code
• Flutter extension version 2.18.0

[√] Connected devices (1 available)
• ZTE BLADE V7 LITE • 0123456789ABCDEF • android-arm • Android 6.0 (API 23)"><pre class="notranslate"><code class="notranslate">[√] Flutter (Channel beta, v0.7.3, on Microsoft Windows [Version 10.0.17134.285], locale tr-TR)
• Flutter version 0.7.3 at C:\src\flutter
• Framework revision 3b309bda07 (3 weeks ago), 2018-08-28 12:39:24 -0700
• Engine revision af42b6dc95
• Dart version 2.1.0-dev.1.0.flutter-ccb16f7282

[!] Android toolchain - develop for Android devices (Android SDK 27.0.3)
• Android SDK at C:\Users\yasin_000\AppData\Local\Android\sdk1
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-27, build-tools 27.0.3
• ANDROID_HOME = C:\Users\yasin_000\AppData\Local\Android\sdk1
• Java binary at: C:\Users\yasin_000\Desktop\android-studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b02)
! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[√] Android Studio (version 2.3)
• Android Studio at C:\Program Files\Android\Android Studio
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)

[√] Android Studio (version 3.1)
• Android Studio at C:\Users\yasin_000\Desktop\android-studio
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b02)

[!] IntelliJ IDEA Community Edition (version 2016.2)
• IntelliJ at C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2016.2.4
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• For information about installing plugins, see
  https://flutter.io/intellij-setup/#installing-the-plugins
X This install is older than the minimum recommended version of 2017.1.0.

[!] IntelliJ IDEA Ultimate Edition (version 2017.2)
• IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA 2017.2
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• For information about installing plugins, see
  https://flutter.io/intellij-setup/#installing-the-plugins

[√] VS Code, 32-bit edition (version 1.27.1)
• VS Code at C:\Program Files (x86)\Microsoft VS Code
• Flutter extension version 2.18.0

[√] Connected devices (1 available)
• ZTE BLADE V7 LITE • 0123456789ABCDEF • android-arm • Android 6.0 (API 23)
</code></pre></div>
<p dir="auto">I'm not sure what the Android framework is doing to avoid this.  Presumably our AppBar is a couple pixels off.<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/11857803/13862346/db9d7c64-ec4f-11e5-9411-e1b6563a3389.png"><img src="https://cloud.githubusercontent.com/assets/11857803/13862346/db9d7c64-ec4f-11e5-9411-e1b6563a3389.png" alt="screen" style="max-width: 100%;"></a></p>
<p dir="auto">Strangely it looks fine in landscape mode, but not portrait mode?<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/11857803/13862351/ebba4140-ec4f-11e5-99b7-d048c536b346.png"><img src="https://cloud.githubusercontent.com/assets/11857803/13862351/ebba4140-ec4f-11e5-99b7-d048c536b346.png" alt="screen" style="max-width: 100%;"></a></p>