Open
Description
Steps to reproduce
This is simple new app
Swipe to Right in PageView widget
![]() |
![]() |
![]() |
---|---|---|
1 | 2 | 3 |
Swipe to Left in PageView widget
![]() |
![]() |
![]() |
---|---|---|
1 | 2 | 3 |
it looks like there is wave animation happening
Scrolling Up in ListView: its very bad in complex lists
![]() |
![]() |
![]() |
---|---|---|
1 | 2 | 3 |
DevTool
![]() |
![]() |
![]() |
---|---|---|
side by side | bad | good |
when i record using screen recorder app, the result video does not show the glitches and look good. but from my point of view is really bad
I disabled impeller and same problem exists
Code sample
Code sample
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
pageTransitionsTheme: const PageTransitionsTheme(builders: {
TargetPlatform.android: CupertinoPageTransitionsBuilder(),
}),
colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
useMaterial3: true,
),
home: const MyHomePage(),
);
}
}
class MyHomePage extends StatefulWidget {
const MyHomePage({super.key});
@override
State<MyHomePage> createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text("v3.27.1"),
),
body: PageView(
children: [
ListViewScreenTest(),
Container(
color: Colors.limeAccent,
child: const Center(
child: Text("Text"),
),
),
Container(
color: Colors.greenAccent,
child: const Center(
child: Text("Text"),
),
),
],
),
floatingActionButton: FloatingActionButton(
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => const Scaffold(
backgroundColor: Colors.black,
),
),
);
},
child: const Icon(Icons.window),
),
);
}
}
class ListViewScreenTest extends StatelessWidget {
const ListViewScreenTest({super.key});
@override
Widget build(BuildContext context) {
return ListView(
children: [
ListTile(
title: Container(color: Colors.red, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.teal, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.black, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.blue, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.pink, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.yellow, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.amber, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.green, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.orange, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.lime, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.lightBlue, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.purple, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.indigo, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.brown, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.grey, height: 16),
subtitle: Text("some text"),
),
ListTile(
title: Container(color: Colors.black, height: 16),
subtitle: Text("some text"),
),
],
);
}
}
Performance profiling on master channel
- The issue still persists on the master channel
Timeline Traces
Timeline Traces JSON
[its large 30mb, I uploaded it in google drive ]
https://drive.google.com/file/d/1VuVfLAEFa7BoZdYl0piSrx1sE92L4w9s/view?usp=share_link
Video demonstration
Video demonstration
[https://drive.google.com/file/d/1e6EHClmUA9BOs_v7NqymqeTJDH6R6ZI6/view?usp=share_link]
What target platforms are you seeing this bug on?
Android
OS/Browser name and version | Device information
SAMSUNG Galaxy A20, SM A205FN (android-arm64)
![]() |
![]() |
![]() |
---|---|---|
CPU | System | GPU |
Does the problem occur on emulator/simulator as well as on physical devices?
Unknown
Is the problem only reproducible with Impeller?
N/A
Logs
Logs
Launching lib/main.dart on SM A205FN in profile mode...
✓ Built build/app/outputs/flutter-apk/app-profile.apk (13.7MB)
I/flutter (20852): [IMPORTANT:flutter/shell/platform/android/android_context_vk_impeller.cc(60)] Using the Impeller rendering backend (Vulkan).
I/SurfaceControl(20852): nativeRelease nativeObject s[520716953856]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716953856]
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc3f884 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): nativeRelease nativeObject s[525662631200]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662631200]
I/SurfaceControl(20852): nativeRelease nativeObject s[525662630816]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662630816]
I/ViewRootImpl@f29f789[MainActivity](20852): Relayout returned: old=(0,0,720,1560) new=(0,0,720,1560) req=(720,1560)0 dur=11 res=0x1 s={true 522959650816} ch=false fn=2
I/ViewRootImpl@f29f789[MainActivity](20852): updateBoundsLayer: shouldReparent = false t = android.view.SurfaceControl$Transaction@2ca18f0 sc = Surface(name=Bounds for - com.example.application_test/com.example.application_test.MainActivity@0)/@0xd45ee69 frame = 2
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_WINDOW_FOCUS_CHANGED 1 1
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
V/InputMethodManager(20852): Starting input: tba=com.example.application_test ic=null mNaviBarColor -16711423 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
D/InputMethodManager(20852): startInputInner - Id : 0
I/InputMethodManager(20852): startInputInner - mService.startInputOrWindowGainedFocus
D/InputTransport(20852): Input channel constructed: 'ClientS', fd=104
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
V/InputMethodManager(20852): Starting input: tba=com.example.application_test ic=null mNaviBarColor -16711423 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
D/InputMethodManager(20852): startInputInner - Id : 0
I/SurfaceControl(20852): nativeRelease nativeObject s[520716955008]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716955008]
I/SurfaceControl(20852): nativeRelease nativeObject s[520716953856]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716953856]
D/ProfileInstaller(20852): Installing profile for com.example.application_test
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/SurfaceControl(20852): nativeRelease nativeObject s[522959076544]
I/SurfaceControl(20852): nativeRelease nativeObject e[522959076544]
I/SurfaceControl(20852): nativeRelease nativeObject s[525662632256]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662632256]
I/SurfaceControl(20852): nativeRelease nativeObject s[525662632160]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662632160]
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_RESIZED_REPORT: frame=(0,0,720,1560) ci=(0,53,0,0) vi=(0,0,0,0) or=1
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:10957 android.view.ViewRootImpl.access$1200:256 android.view.ViewRootImpl$ViewRootHandler.handleMessage:6101
I/SurfaceControl(20852): nativeRelease nativeObject s[520716954144]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716954144]
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc3f884 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): nativeRelease nativeObject s[522959076640]
I/SurfaceControl(20852): nativeRelease nativeObject e[522959076640]
I/ViewRootImpl@f29f789[MainActivity](20852): Relayout returned: old=(0,0,720,1560) new=(0,0,720,1560) req=(720,1560)0 dur=11 res=0x1 s={true 522959650816} ch=false fn=3
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pd() Asnyc report
W/libEGL (20852): EGLNativeWindowType 0x79c2d30010 disconnect failed
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4668 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] rdf()
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_WINDOW_FOCUS_CHANGED 0 1
I/SurfaceControl(20852): nativeRelease nativeObject s[520716954144]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716954144]
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_WINDOW_FOCUS_CHANGED 1 1
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
V/InputMethodManager(20852): Starting input: tba=com.example.application_test ic=null mNaviBarColor -16711423 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
D/InputMethodManager(20852): startInputInner - Id : 0
I/InputMethodManager(20852): startInputInner - mService.startInputOrWindowGainedFocus
D/InputTransport(20852): Input channel constructed: 'ClientS', fd=105
D/InputTransport(20852): Input channel destroyed: 'ClientS', fd=104
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_WINDOW_FOCUS_CHANGED 0 1
I/SurfaceControl(20852): nativeRelease nativeObject s[523117998208]
I/SurfaceControl(20852): nativeRelease nativeObject e[523117998208]
I/SurfaceControl(20852): nativeRelease nativeObject s[523118000128]
I/SurfaceControl(20852): nativeRelease nativeObject e[523118000128]
I/SurfaceControl(20852): nativeRelease nativeObject s[523117999456]
I/SurfaceControl(20852): nativeRelease nativeObject e[523117999456]
I/SurfaceView(20852): onWindowVisibilityChanged(8) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ........ 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
I/SurfaceView(20852): surfaceDestroyed callback.size 1 #2 io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ........ 0,0-720,1560}
I/SurfaceView(20852): remove() from RT android.view.SurfaceView$2@34d9b87 Surface(name=SurfaceView - com.example.application_test/com.example.application_test.MainActivity@a4dde97@0)/@0x87cd33
I/SurfaceControl(20852): nativeRelease nativeObject s[522959974208]
I/SurfaceControl(20852): nativeRelease nativeObject e[522959974208]
I/SurfaceControl(20852): nativeRelease nativeObject s[522959964512]
I/SurfaceControl(20852): nativeRelease nativeObject e[522959964512]
W/libEGL (20852): EGLNativeWindowType 0x79c2d30010 disconnect failed
I/SurfaceControl(20852): nativeRelease nativeObject s[525662632160]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662632160]
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0x7ae16dd / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc3f884 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): nativeRelease nativeObject s[522959964608]
I/SurfaceControl(20852): nativeRelease nativeObject e[522959964608]
I/SurfaceControl(20852): nativeRelease nativeObject s[523118000224]
I/SurfaceControl(20852): nativeRelease nativeObject e[523118000224]
I/ViewRootImpl@f29f789[MainActivity](20852): Relayout returned: old=(0,0,720,1560) new=(0,0,720,1560) req=(720,1560)8 dur=39 res=0x5 s={false 0} ch=true fn=4
I/SurfaceView(20852): windowStopped(true) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ........ 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
D/InputTransport(20852): Input channel destroyed: 'ClientS', fd=105
I/ViewRootImpl@f29f789[MainActivity](20852): stopped(true) old=false
I/SurfaceControl(20852): nativeRelease nativeObject s[525662632160]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662632160]
I/SurfaceView(20852): onWindowVisibilityChanged(4) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 G.E...... ......I. 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0x7ae16dd / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc3f884 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/ViewRootImpl@f29f789[MainActivity](20852): Relayout returned: old=(0,0,720,1560) new=(0,0,720,1560) req=(720,1560)4 dur=29 res=0x1 s={false 0} ch=false fn=-1
I/ViewRootImpl@f29f789[MainActivity](20852): stopped(false) old=true
I/ViewRootImpl@f29f789[MainActivity](20852): stopped(false) old=false
I/SurfaceView(20852): onWindowVisibilityChanged(0) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ......ID 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc3f884 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/ViewRootImpl@f29f789[MainActivity](20852): Relayout returned: old=(0,0,720,1560) new=(0,0,720,1560) req=(720,1560)0 dur=18 res=0x7 s={true 522959650816} ch=true fn=-1
I/SurfaceView(20852): windowStopped(false) true io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ......ID 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
I/SurfaceView(20852): surfaceCreated 1 #1 io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ......ID 0,0-720,1560}
I/SurfaceView(20852): surfaceChanged (720,1560) 1 #1 io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ......ID 0,0-720,1560}
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] dp(1) 1 android.view.SurfaceView.updateSurface:1311 android.view.SurfaceView.setWindowStopped:343 android.view.SurfaceView.surfaceCreated:1835
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pdf(0) 1 android.view.SurfaceView.notifyDrawFinished:577 android.view.SurfaceView.performDrawFinished:564 android.view.SurfaceView.lambda$TWz4D2u33ZlAmRtgKzbqqDue3iM:0
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] rdf()
I/ViewRootImpl@f29f789[MainActivity](20852): updateBoundsLayer: shouldReparent = true t = android.view.SurfaceControl$Transaction@2ca18f0 sc = Surface(name=Bounds for - com.example.application_test/com.example.application_test.MainActivity@1)/@0x891319e frame = 1
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:10957 android.view.ViewRootImpl.performTraversals:3845 android.view.ViewRootImpl.doTraversal:2618
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pd() Asnyc report
I/SurfaceView(20852): setParentSpaceRectangle: useBLAST = false position = Rect(0, 0 - 720, 1560) frameNumber = 1 t = android.view.SurfaceControl$Transaction@f446ca2
I/SurfaceView(20852): applySurfaceTransforms: t = android.view.SurfaceControl$Transaction@f446ca2 surfaceControl = Surface(name=SurfaceView - com.example.application_test/com.example.application_test.MainActivity@a4dde97@1)/@0x124747f frame = 1
I/SurfaceView(20852): applySurfaceTransforms: postScaleX = 1.0 postScaleY = 1.0
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4668 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] rdf()
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_WINDOW_FOCUS_CHANGED 1 1
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
V/InputMethodManager(20852): Starting input: tba=com.example.application_test ic=null mNaviBarColor -16711423 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
D/InputMethodManager(20852): startInputInner - Id : 0
I/InputMethodManager(20852): startInputInner - mService.startInputOrWindowGainedFocus
D/InputTransport(20852): Input channel constructed: 'ClientS', fd=106
I/SurfaceControl(20852): nativeRelease nativeObject s[523117994656]
I/SurfaceControl(20852): nativeRelease nativeObject e[523117994656]
I/SurfaceControl(20852): nativeRelease nativeObject s[523117993984]
I/SurfaceControl(20852): nativeRelease nativeObject e[523117993984]
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 0
I/ViewRootImpl@f29f789[MainActivity](20852): ViewPostIme pointer 1
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
V/InputMethodManager(20852): Starting input: tba=com.example.application_test ic=null mNaviBarColor -16711423 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
D/InputMethodManager(20852): startInputInner - Id : 0
I/InputMethodManager(20852): startInputInner - mService.startInputOrWindowGainedFocus
D/InputTransport(20852): Input channel constructed: 'ClientS', fd=107
D/InputTransport(20852): Input channel destroyed: 'ClientS', fd=106
I/ViewRootImpl@f29f789[MainActivity](20852): stopped(true) old=false
I/SurfaceView(20852): windowStopped(true) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ........ 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
I/SurfaceView(20852): surfaceDestroyed callback.size 1 #1 io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ........ 0,0-720,1560}
I/SurfaceView(20852): remove() io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ........ 0,0-720,1560} Surface(name=SurfaceView - com.example.application_test/com.example.application_test.MainActivity@a4dde97@1)/@0x124747f
I/SurfaceControl(20852): nativeRelease nativeObject s[520716954336]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716954336]
I/SurfaceControl(20852): nativeRelease nativeObject s[523118000224]
I/SurfaceControl(20852): nativeRelease nativeObject e[523118000224]
I/SurfaceControl(20852): nativeRelease nativeObject s[520716954240]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716954240]
I/SurfaceControl(20852): nativeRelease nativeObject s[525662632160]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662632160]
I/SurfaceView(20852): onWindowVisibilityChanged(8) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 G.E...... ......I. 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
W/libEGL (20852): EGLNativeWindowType 0x79c2d30010 disconnect failed
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0x7ae16dd / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc3f884 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): nativeRelease nativeObject s[523118005120]
I/SurfaceControl(20852): nativeRelease nativeObject e[523118005120]
I/SurfaceControl(20852): nativeRelease nativeObject s[523117997632]
I/SurfaceControl(20852): nativeRelease nativeObject e[523117997632]
I/SurfaceControl(20852): nativeRelease nativeObject s[523117997056]
I/SurfaceControl(20852): nativeRelease nativeObject e[523117997056]
I/ViewRootImpl@f29f789[MainActivity](20852): Relayout returned: old=(0,0,720,1560) new=(0,0,720,1560) req=(720,1560)8 dur=38 res=0x5 s={false 0} ch=false fn=-1
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_WINDOW_FOCUS_CHANGED 0 1
I/SurfaceControl(20852): nativeRelease nativeObject s[520716954336]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716954336]
I/SurfaceControl(20852): nativeRelease nativeObject s[520716954240]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716954240]
I/SurfaceControl(20852): nativeRelease nativeObject s[525662632160]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662632160]
I/SurfaceView(20852): onWindowVisibilityChanged(4) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 G.E...... ......I. 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0x7ae16dd / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc3f884 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): nativeRelease nativeObject s[523118005216]
I/SurfaceControl(20852): nativeRelease nativeObject e[523118005216]
I/ViewRootImpl@f29f789[MainActivity](20852): Relayout returned: old=(0,0,720,1560) new=(0,0,720,1560) req=(720,1560)4 dur=12 res=0x1 s={false 0} ch=false fn=-1
I/ViewRootImpl@f29f789[MainActivity](20852): stopped(false) old=true
I/ViewRootImpl@f29f789[MainActivity](20852): stopped(false) old=false
I/SurfaceView(20852): onWindowVisibilityChanged(0) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ......ID 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc3f884 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): nativeRelease nativeObject s[525662632160]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662632160]
I/ViewRootImpl@f29f789[MainActivity](20852): Relayout returned: old=(0,0,720,1560) new=(0,0,720,1560) req=(720,1560)0 dur=33 res=0x7 s={true 522982289408} ch=true fn=-1
I/SurfaceView(20852): windowStopped(false) true io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ......ID 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
I/SurfaceView(20852): surfaceCreated 1 #1 io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ......ID 0,0-720,1560}
I/SurfaceView(20852): surfaceChanged (720,1560) 1 #1 io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ......ID 0,0-720,1560}
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] dp(1) 1 android.view.SurfaceView.updateSurface:1311 android.view.SurfaceView.setWindowStopped:343 android.view.SurfaceView.surfaceCreated:1835
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pdf(0) 1 android.view.SurfaceView.notifyDrawFinished:577 android.view.SurfaceView.performDrawFinished:564 android.view.SurfaceView.lambda$TWz4D2u33ZlAmRtgKzbqqDue3iM:0
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] rdf()
I/ViewRootImpl@f29f789[MainActivity](20852): updateBoundsLayer: shouldReparent = true t = android.view.SurfaceControl$Transaction@2ca18f0 sc = Surface(name=Bounds for - com.example.application_test/com.example.application_test.MainActivity@2)/@0xc4f9511 frame = 1
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:10957 android.view.ViewRootImpl.performTraversals:3845 android.view.ViewRootImpl.doTraversal:2618
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pd() Asnyc report
I/SurfaceView(20852): setParentSpaceRectangle: useBLAST = false position = Rect(0, 0 - 720, 1560) frameNumber = 1 t = android.view.SurfaceControl$Transaction@f446ca2
I/SurfaceView(20852): applySurfaceTransforms: t = android.view.SurfaceControl$Transaction@f446ca2 surfaceControl = Surface(name=SurfaceView - com.example.application_test/com.example.application_test.MainActivity@a4dde97@2)/@0x973d676 frame = 1
I/SurfaceView(20852): applySurfaceTransforms: postScaleX = 1.0 postScaleY = 1.0
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4668 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] rdf()
I/SurfaceControl(20852): nativeRelease nativeObject s[520716954240]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716954240]
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_RESIZED_REPORT: frame=(0,0,720,1560) ci=(0,53,0,0) vi=(0,53,0,0) or=1
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:10957 android.view.ViewRootImpl.access$1200:256 android.view.ViewRootImpl$ViewRootHandler.handleMessage:6101
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_RESIZED_REPORT: frame=(0,0,720,1560) ci=(0,53,0,0) vi=(0,53,0,0) or=1
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pd() Asnyc report
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4668 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938
I/ViewRootImpl@f29f789[MainActivity](20852): [DP] rdf()
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_WINDOW_FOCUS_CHANGED 1 1
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
V/InputMethodManager(20852): Starting input: tba=com.example.application_test ic=null mNaviBarColor -16711423 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
D/InputMethodManager(20852): startInputInner - Id : 0
I/InputMethodManager(20852): startInputInner - mService.startInputOrWindowGainedFocus
D/InputTransport(20852): Input channel constructed: 'ClientS', fd=105
D/InputTransport(20852): Input channel destroyed: 'ClientS', fd=107
D/InputMethodManager(20852): prepareNavigationBarInfo() DecorView@af5b8b7[MainActivity]
D/InputMethodManager(20852): getNavigationBarColor() -16711423
V/InputMethodManager(20852): Starting input: tba=com.example.application_test ic=null mNaviBarColor -16711423 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
D/InputMethodManager(20852): startInputInner - Id : 0
I/InputMethodManager(20852): startInputInner - mService.startInputOrWindowGainedFocus
D/InputTransport(20852): Input channel constructed: 'ClientS', fd=106
D/InputTransport(20852): Input channel destroyed: 'ClientS', fd=105
I/ViewRootImpl@f29f789[MainActivity](20852): stopped(true) old=false
I/SurfaceView(20852): windowStopped(true) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ........ 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
I/SurfaceView(20852): surfaceDestroyed callback.size 1 #1 io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ........ 0,0-720,1560}
I/SurfaceView(20852): remove() io.flutter.embedding.android.FlutterSurfaceView{a4dde97 V.E...... ........ 0,0-720,1560} Surface(name=SurfaceView - com.example.application_test/com.example.application_test.MainActivity@a4dde97@2)/@0x973d676
I/SurfaceControl(20852): nativeRelease nativeObject s[523117997056]
I/SurfaceControl(20852): nativeRelease nativeObject e[523117997056]
I/SurfaceControl(20852): nativeRelease nativeObject s[525662632160]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662632160]
I/SurfaceControl(20852): nativeRelease nativeObject s[520716954336]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716954336]
I/SurfaceControl(20852): nativeRelease nativeObject s[523118005216]
I/SurfaceControl(20852): nativeRelease nativeObject e[523118005216]
I/SurfaceView(20852): onWindowVisibilityChanged(8) false io.flutter.embedding.android.FlutterSurfaceView{a4dde97 G.E...... ......I. 0,0-720,1560} of ViewRootImpl@f29f789[MainActivity]
W/libEGL (20852): EGLNativeWindowType 0x79c42c7010 disconnect failed
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0x7ae16dd / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): assignNativeObject: nativeObject = 0 Surface(name=null)/@0xcc3f884 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995
I/SurfaceControl(20852): nativeRelease nativeObject s[520716955200]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716955200]
I/SurfaceControl(20852): nativeRelease nativeObject s[525662633696]
I/SurfaceControl(20852): nativeRelease nativeObject e[525662633696]
I/SurfaceControl(20852): nativeRelease nativeObject s[520716955296]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716955296]
I/ViewRootImpl@f29f789[MainActivity](20852): Relayout returned: old=(0,0,720,1560) new=(0,0,720,1560) req=(720,1560)8 dur=17 res=0x5 s={false 0} ch=false fn=-1
I/ViewRootImpl@f29f789[MainActivity](20852): MSG_WINDOW_FOCUS_CHANGED 0 1
I/SurfaceControl(20852): nativeRelease nativeObject s[523118005216]
I/SurfaceControl(20852): nativeRelease nativeObject e[523118005216]
I/SurfaceControl(20852): nativeRelease nativeObject s[523117997056]
I/SurfaceControl(20852): nativeRelease nativeObject e[523117997056]
I/SurfaceControl(20852): nativeRelease nativeObject s[520716954336]
I/SurfaceControl(20852): nativeRelease nativeObject e[520716954336]
W/pplication_tes(20852): Reducing the number of considered missed Gc histogram windows from 141 to 100
Flutter Doctor output
Doctor output
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.27.1, on macOS 14.6.1 23G93 darwin-arm64, locale en-DZ)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.3)
[✓] IntelliJ IDEA Community Edition (version 2023.2)
[✓] VS Code (version 1.96.0)
[✓] Connected device (5 available)
[✓] Network resources
• No issues found!