Repository: flutter
Issue: Text fields constrained to small sizes confuse the focus traversal algorithm
Labels: a: text input,framework,engine,f: material design,a: quality,a: desktop,has reproducible steps,P2,c: parity,found in release: 2.2,team-text-input,triaged-text-input


## Steps to Reproduce


**Code:**

```
import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(

      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatefulWidget {

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {

  @override
  Widget build(BuildContext context) {

    return Scaffold(
        appBar: AppBar(
          // Here we take the value from the MyHomePage object that was created by
          // the App.build method, and use it to set our appbar title.
          title: Text("Test App"),
        ),
        body: Center(
          // Center is a layout widget. It takes a single child and positions it
          // in the middle of the parent.
            child:Container(
                height: 180,
                // width: MediaQuery.of(context).size.width * 0.9,
                child: GridView.count(
                    scrollDirection: Axis.vertical,
                    crossAxisCount: 4,
                    childAspectRatio: 5,
                    children:  [
                      buildColumn(context,txt: "A"),
                      buildColumn(context,txt: "B"),
                      buildColumn(context,txt: "C"),
                      buildColumn(context,txt: "D"),
                      buildColumn(context,txt: "E"),
                      buildColumn(context,txt: "F"),
                      buildColumn(context,txt: "G"),
                      buildColumn(context,txt: "H"),
                    ])
            )
        )
    );
  }

  Column buildColumn(BuildContext context,{txt}) {
    return Column(children: [
      Text(txt),
      Container(
          height: MediaQuery.of(context).size.height * 0.04,
          width: 300,
          child:TextFormField(decoration: InputDecoration(
            enabledBorder: OutlineInputBorder(
              borderSide: BorderSide(
                  color: Colors.black12, width: 1.0),
            ),),)
      ),
    ]
    );
  }
}
```


**Expected results:** 
Pressing the tab key should cycle through the text fields, left to right then down

**Actual results:** 
If the app screen is not maximised the tab key only cycles 2 fields in a continuous loop
<details>
  <summary>Logs</summary>

```
Microsoft Windows [Version 10.0.19041.1052]
(c) Microsoft Corporation. All rights reserved.

C:\Users\Public\Android\Projects\testproject>flutter create --platforms=windows .
Recreating project ....
  windows\.gitignore (created)
  windows\CMakeLists.txt (created)
  windows\flutter\CMakeLists.txt (created)
  windows\runner\CMakeLists.txt (created)
  windows\runner\flutter_window.cpp (created)
  windows\runner\flutter_window.h (created)
  windows\runner\main.cpp (created)
  windows\runner\resource.h (created)
  windows\runner\resources\app_icon.ico (created)
  windows\runner\runner.exe.manifest (created)
  windows\runner\Runner.rc (created)
  windows\runner\run_loop.cpp (created)
  windows\runner\run_loop.h (created)
  windows\runner\utils.cpp (created)
  windows\runner\utils.h (created)
  windows\runner\win32_window.cpp (created)
  windows\runner\win32_window.h (created)
Running "flutter pub get" in testproject...                        572ms
Wrote 17 files.

All done!
In order to run your application, type:

  $ cd .
  $ flutter run

Your application code is in .\lib\main.dart.


C:\Users\Public\Android\Projects\testproject>flutter config --enable-windows-desktop
Setting "enable-windows-desktop" value to "true".

You may need to restart any open editors for them to read new settings.

C:\Users\Public\Android\Projects\testproject>flutter run --verbose
[  +64 ms] executing: [C:\Users\Public\Android\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +68 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 06e2fd63574bad2edafbe4653104ed76871ee0b1
[   +1 ms] executing: [C:\Users\Public\Android\flutter/] git tag --points-at 06e2fd63574bad2edafbe4653104ed76871ee0b1
[ +224 ms] Exit code 0 from: git tag --points-at 06e2fd63574bad2edafbe4653104ed76871ee0b1
[   +1 ms] 2.2.0-10.3.pre
[   +6 ms] executing: [C:\Users\Public\Android\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +29 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/beta
[        ] executing: [C:\Users\Public\Android\flutter/] git ls-remote --get-url origin
[  +20 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[ +249 ms] executing: [C:\Users\Public\Android\flutter/] git rev-parse --abbrev-ref HEAD
[  +22 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] beta
[  +53 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +51 ms] executing: C:\Users\Public\Android\platform-tools\adb.exe devices -l
[  +39 ms] List of devices attached
[   +4 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +6 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +77 ms] Skipping pub get: version match.
[ +111 ms] Generating C:\Users\Public\Android\Projects\testproject\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +91 ms] Initializing file store
[   +8 ms] Skipping target: gen_localizations
[   +6 ms] complete
[   +4 ms] Launching lib\main.dart on Windows in debug mode...
[   +4 ms] C:\Users\Public\Android\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\Users\Public\Android\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
C:\Users\Public\Android\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill
C:\Users\USERX~1\AppData\Local\Temp\flutter_tools.c582fd85\flutter_tool.a27bafb0\app.dill --packages C:\Users\Public\Android\Projects\testproject\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build\3c113a45063dc6628e68a4111abcacad.cache.dill.track.dill --enable-experiment=alternative-invalidation-strategy
[  +27 ms] executing: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe -format json -products * -utf8 -latest -version 16 -requires Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.Component.VC.Tools.x86.x64
Microsoft.VisualStudio.Component.VC.CMake.Project
[  +32 ms] Exit code 0 from: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe -format json -products * -utf8 -latest -version 16 -requires Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.Component.VC.Tools.x86.x64
Microsoft.VisualStudio.Component.VC.CMake.Project
[        ] [
             {
               "instanceId": "46f53a64",
               "installDate": "2021-05-03T05:32:42Z",
               "installationName": "VisualStudio/16.9.4+31205.134",
               "installationPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community",
               "installationVersion": "16.9.31205.134",
               "productId": "Microsoft.VisualStudio.Product.Community",
               "productPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\Common7\\IDE\\devenv.exe",
               "state": 4294967295,
               "isComplete": true,
               "isLaunchable": true,
               "isPrerelease": false,
               "isRebootRequired": false,
               "displayName": "Visual Studio Community 2019",
               "description": "Powerful IDE, free for students, open-source contributors, and individuals",
               "channelId": "VisualStudio.16.Release",
               "channelUri": "https://aka.ms/vs/16/release/channel",
               "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
               "releaseNotes": "https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes-v16.9#16.9.4",
               "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660909",
               "updateDate": "2021-05-03T05:32:42.1083187Z",
               "catalog": {
                 "buildBranch": "d16.9",
                 "buildVersion": "16.9.31205.134",
                 "id": "VisualStudio/16.9.4+31205.134",
                 "localBuild": "build-lab",
                 "manifestName": "VisualStudio",
                 "manifestType": "installer",
                 "productDisplayVersion": "16.9.4",
                 "productLine": "Dev16",
                 "productLineVersion": "2019",
                 "productMilestone": "RTW",
                 "productMilestoneIsPreRelease": "False",
                 "productName": "Visual Studio",
                 "productPatchVersion": "4",
                 "productPreReleaseMilestoneSuffix": "1.0",
                 "productSemanticVersion": "16.9.4+31205.134",
                 "requiredEngineVersion": "2.9.3365.38425"
               },
               "properties": {
                 "campaignId": "1074682492.1608166200",
                 "channelManifestId": "VisualStudio.16.Release/16.9.4+31205.134",
                 "nickname": "",
                 "setupEngineFilePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe"
               }
             }
           ]
[   +2 ms] Building Windows application...
[  +14 ms] <- compile package:testproject/main.dart
[   +1 ms] executing: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -S C:\Users\Public\Android\Projects\testproject\windows -B build\windows -G Visual Studio 16 2019
[ +137 ms] -- Configuring done
[ +422 ms] -- Generating done
[  +43 ms] -- Build files have been written to: C:/Users/Public/Android/Projects/testproject/build/windows
[  +10 ms] executing: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe --build build\windows --config Debug --target INSTALL --verbose
[ +180 ms] Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
[   +1 ms] Copyright (C) Microsoft Corporation. All rights reserved.
[  +65 ms] Build started 5/07/2021 12:09:53 PM.
[ +274 ms] Project "C:\Users\Public\Android\Projects\testproject\build\windows\INSTALL.vcxproj" on node 1 (default targets).
[   +1 ms] Project "C:\Users\Public\Android\Projects\testproject\build\windows\INSTALL.vcxproj" (1) is building "C:\Users\Public\Android\Projects\testproject\build\windows\ZERO_CHECK.vcxproj" (2) on node 1 (default targets).
[        ] InitializeBuildStatus:
[        ]   Creating "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[  +31 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[ +118 ms]   Checking Build System
[ +133 ms] FinalizeBuildStatus:
[   +5 ms]   Deleting file "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
[        ] Done Building Project "C:\Users\Public\Android\Projects\testproject\build\windows\ZERO_CHECK.vcxproj" (default targets).
[ +113 ms] Project "C:\Users\Public\Android\Projects\testproject\build\windows\INSTALL.vcxproj" (1) is building "C:\Users\Public\Android\Projects\testproject\build\windows\ALL_BUILD.vcxproj" (3) on node 1 (default targets).
[   +2 ms] Project "C:\Users\Public\Android\Projects\testproject\build\windows\ALL_BUILD.vcxproj" (3) is building "C:\Users\Public\Android\Projects\testproject\build\windows\flutter\flutter_wrapper_app.vcxproj" (4) on node 1 (default targets).
[        ] Project "C:\Users\Public\Android\Projects\testproject\build\windows\flutter\flutter_wrapper_app.vcxproj" (4) is building "C:\Users\Public\Android\Projects\testproject\build\windows\flutter\flutter_assemble.vcxproj" (5) on node 1 (default targets).
[        ] InitializeBuildStatus:
[        ]   Creating "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[   +6 ms] CustomBuild:
[        ]   "The build of 'C:\Users\Public\Android\Projects\testproject\build\windows\CMakeFiles\2da8fecfb955be8dc8b504fb212c2d45\flutter_assemble.rule' depends on 'C:\USERS\PUBLIC\ANDROID\PROJECTS\TESTPROJECT\WINDOWS\FLUTTER\EPHEMERAL\FLUTTER_WINDOWS.DLL' which
is produced by the build of 'C:\Users\Public\Android\Projects\testproject\build\windows\CMakeFiles\dd2e1ead1654ada2c459e0991bc4d137\flutter_windows.dll.rule'. The items cannot be built in parallel."
[  +77 ms]   Generating C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/flutter_windows.dll, C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/flutter_export.h,
C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/flutter_windows.h, C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/flutter_messenger.h,
C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/flutter_plugin_registrar.h, C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/flutter_texture_registrar.h,
C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/cpp_client_wrapper/core_implementations.cc, C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/cpp_client_wrapper/standard_codec.cc,
C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/cpp_client_wrapper/plugin_registrar.cc, C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/cpp_client_wrapper/flutter_engine.cc,
C:/Users/Public/Android/Projects/testproject/windows/flutter/ephemeral/cpp_client_wrapper/flutter_view_controller.cc, _phony_
[+1275 ms]   [  +85 ms] executing: [C:\Users\Public\Android\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +480 ms]   [ +507 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +16 ms]   [        ] 06e2fd63574bad2edafbe4653104ed76871ee0b1
[        ]   [        ] executing: [C:\Users\Public\Android\flutter/] git tag --points-at 06e2fd63574bad2edafbe4653104ed76871ee0b1
[ +552 ms]   [ +580 ms] Exit code 0 from: git tag --points-at 06e2fd63574bad2edafbe4653104ed76871ee0b1
[   +1 ms]   [        ] 2.2.0-10.3.pre
[   +6 ms]   [   +6 ms] executing: [C:\Users\Public\Android\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +36 ms]   [  +36 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ]   [        ] origin/beta
[        ]   [        ] executing: [C:\Users\Public\Android\flutter/] git ls-remote --get-url origin
[  +30 ms]   [  +30 ms] Exit code 0 from: git ls-remote --get-url origin
[        ]   [        ] https://github.com/flutter/flutter.git
[ +300 ms]   [ +286 ms] executing: [C:\Users\Public\Android\flutter/] git rev-parse --abbrev-ref HEAD
[  +30 ms]   [  +45 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ]   [        ] beta
[  +63 ms]   [  +63 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[  +18 ms]   [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ]   [   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +123 ms]   [ +122 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ +103 ms]   [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +5 ms]   [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ]   [   +2 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +9 ms]   [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +2 ms]   [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +7 ms]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[        ]   [  +47 ms] Initializing file store
[        ]   [  +34 ms] Skipping target: gen_localizations
[        ]   [   +7 ms] unpack_windows: Starting due to {}
[+3087 ms]   [+3157 ms] kernel_snapshot: Starting due to {}
[  +41 ms]   [   +4 ms] unpack_windows: Complete
[+3222 ms]   [+3260 ms] C:\Users\Public\Android\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\Users\Public\Android\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
C:\Users\Public\Android\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --target=flutter --no-print-incremental-dependencies -DFLUTTER_WEB_AUTO_DETECT=true -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation
--packages C:\Users\Public\Android\Projects\testproject\.dart_tool\package_config.json --output-dill C:\Users\Public\Android\Projects\testproject\.dart_tool\flutter_build\d9eb3fe5b28ed3a0d16048f250e37fde\app.dill --depfile
C:\Users\Public\Android\Projects\testproject\.dart_tool\flutter_build\d9eb3fe5b28ed3a0d16048f250e37fde\kernel_snapshot.d package:testproject/main.dart
[+8522 ms]   [+8522 ms] kernel_snapshot: Complete
[ +396 ms]   [ +396 ms] debug_bundle_windows_assets: Starting due to {}
[ +115 ms]   [ +115 ms] debug_bundle_windows_assets: Complete
[ +433 ms]   [ +433 ms] Persisting file store
[   +9 ms]   [   +9 ms] Done persisting file store
[   +7 ms]   [   +7 ms] build succeeded.
[   +9 ms]   [   +9 ms] "flutter assemble" took 16,151ms.
[ +257 ms]   [ +257 ms] ensureAnalyticsSent: 254ms
[   +1 ms]   [   +1 ms] Running shutdown hooks
[        ]   [        ] Shutdown hooks complete
[        ]   [        ] exiting with code 0
[  +71 ms] FinalizeBuildStatus:
[   +1 ms]   Deleting file "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\flutter_assemble\flutter_assemble.tlog\flutter_assemble.lastbuildstate".
[        ] Done Building Project "C:\Users\Public\Android\Projects\testproject\build\windows\flutter\flutter_assemble.vcxproj" (default targets).
[   +5 ms] InitializeBuildStatus:
[        ]   Creating "flutter_wrapper_app.dir\Debug\flutter_.6A1375C3.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[   +1 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +50 ms] ClCompile:
[   +1 ms]   All outputs are up-to-date.
[  +24 ms] Lib:
[        ]   All outputs are up-to-date.
[        ]   flutter_wrapper_app.vcxproj -> C:\Users\Public\Android\Projects\testproject\build\windows\flutter\Debug\flutter_wrapper_app.lib
[  +10 ms] FinalizeBuildStatus:
[   +1 ms]   Deleting file "flutter_wrapper_app.dir\Debug\flutter_.6A1375C3.tlog\unsuccessfulbuild".
[        ]   Touching "flutter_wrapper_app.dir\Debug\flutter_.6A1375C3.tlog\flutter_wrapper_app.lastbuildstate".
[   +1 ms] Done Building Project "C:\Users\Public\Android\Projects\testproject\build\windows\flutter\flutter_wrapper_app.vcxproj" (default targets).
[  +47 ms] Project "C:\Users\Public\Android\Projects\testproject\build\windows\ALL_BUILD.vcxproj" (3) is building "C:\Users\Public\Android\Projects\testproject\build\windows\flutter\flutter_wrapper_plugin.vcxproj" (6) on node 1 (default targets).
[        ] InitializeBuildStatus:
[        ]   Creating "flutter_wrapper_plugin.dir\Debug\flutter_.890B2BBE.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ] CustomBuild:
[        ]   All outputs are up-to-date.
[   +9 ms] ClCompile:
[        ]   All outputs are up-to-date.
[   +5 ms] Lib:
[        ]   All outputs are up-to-date.
[        ]   flutter_wrapper_plugin.vcxproj -> C:\Users\Public\Android\Projects\testproject\build\windows\flutter\Debug\flutter_wrapper_plugin.lib
[   +5 ms] FinalizeBuildStatus:
[        ]   Deleting file "flutter_wrapper_plugin.dir\Debug\flutter_.890B2BBE.tlog\unsuccessfulbuild".
[        ]   Touching "flutter_wrapper_plugin.dir\Debug\flutter_.890B2BBE.tlog\flutter_wrapper_plugin.lastbuildstate".
[        ] Done Building Project "C:\Users\Public\Android\Projects\testproject\build\windows\flutter\flutter_wrapper_plugin.vcxproj" (default targets).
[  +41 ms] Project "C:\Users\Public\Android\Projects\testproject\build\windows\ALL_BUILD.vcxproj" (3) is building "C:\Users\Public\Android\Projects\testproject\build\windows\runner\testproject.vcxproj" (7) on node 1 (default targets).
[        ] InitializeBuildStatus:
[        ]   Creating "testproject.dir\Debug\testproject.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[   +1 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +23 ms] ClCompile:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\CL.exe /c /IC:\Users\Public\Android\Projects\testproject\windows /IC:\Users\Public\Android\Projects\testproject\windows\flutter\ephemeral
/IC:\Users\Public\Android\Projects\testproject\windows\flutter\ephemeral\cpp_client_wrapper\include /Zi /nologo /W4 /WX /diagnostics:column /Od /Ob0 /D WIN32 /D _WINDOWS /D _HAS_EXCEPTIONS=0 /D _DEBUG /D NOMINMAX /D UNICODE /D _UNICODE /D "CMAKE_INTDIR=\"Debug\""
/D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++17 /Fo"testproject.dir\Debug\\" /Fd"testproject.dir\Debug\vc142.pdb" /Gd /TP /wd4100 /errorReport:queue
C:\Users\Public\Android\Projects\testproject\windows\flutter\generated_plugin_registrant.cc C:\Users\Public\Android\Projects\testproject\windows\runner\flutter_window.cpp
[ +269 ms]   generated_plugin_registrant.cc
[ +754 ms]   flutter_window.cpp
[ +832 ms]   Generating Code...
[  +98 ms] ResourceCompile:
[        ]   All outputs are up-to-date.
[  +31 ms] Link:
[   +1 ms]   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE /OUT:"C:\Users\Public\Android\Projects\testproject\build\windows\runner\Debug\testproject.exe" /INCREMENTAL /NOLOGO
..\flutter\Debug\flutter_wrapper_app.lib C:\Users\Public\Android\Projects\testproject\windows\flutter\ephemeral\flutter_windows.dll.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST
/MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /manifestinput:C:\Users\Public\Android\Projects\testproject\windows\runner\runner.exe.manifest /DEBUG /PDB:"C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/testproject.pdb"
/SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/testproject.lib" /MACHINE:X64  /machine:x64 testproject.dir\Debug\Runner.res
[   +1 ms]   testproject.dir\Debug\flutter_window.obj
[        ]   testproject.dir\Debug\main.obj
[        ]   testproject.dir\Debug\run_loop.obj
[        ]   testproject.dir\Debug\utils.obj
[        ]   testproject.dir\Debug\win32_window.obj
[        ]   testproject.dir\Debug\generated_plugin_registrant.obj
[ +291 ms]   testproject.vcxproj -> C:\Users\Public\Android\Projects\testproject\build\windows\runner\Debug\testproject.exe
[   +6 ms] FinalizeBuildStatus:
[        ]   Deleting file "testproject.dir\Debug\testproject.tlog\unsuccessfulbuild".
[        ]   Touching "testproject.dir\Debug\testproject.tlog\testproject.lastbuildstate".
[        ] Done Building Project "C:\Users\Public\Android\Projects\testproject\build\windows\runner\testproject.vcxproj" (default targets).
[   +6 ms] InitializeBuildStatus:
[        ]   Creating "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[   +4 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +37 ms]   Building Custom Rule C:/Users/Public/Android/Projects/testproject/windows/CMakeLists.txt
[  +51 ms] FinalizeBuildStatus:
[   +2 ms]   Deleting file "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild".
[   +1 ms]   Touching "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\ALL_BUILD.lastbuildstate".
[        ] Done Building Project "C:\Users\Public\Android\Projects\testproject\build\windows\ALL_BUILD.vcxproj" (default targets).
[   +4 ms] InitializeBuildStatus:
[   +1 ms]   Creating "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[  +54 ms] PostBuildEvent:
[        ]   setlocal
[        ]   "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=Debug -P cmake_install.cmake
[        ]   if %errorlevel% neq 0 goto :cmEnd
[        ]   :cmEnd
[        ]   endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
[        ]   :cmErrorLevel
[        ]   exit /b %1
[        ]   :cmDone
[        ]   if %errorlevel% neq 0 goto :VCEnd
[        ]   :VCEnd
[  +51 ms]   -- Install configuration: "Debug"
[  +29 ms]   -- Up-to-date: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/icudtl.dat
[        ]   -- Up-to-date: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/flutter_windows.dll
[   +6 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets
[   +1 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/AssetManifest.json
[   +1 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/FontManifest.json
[   +1 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/fonts
[   +1 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/fonts/MaterialIcons-Regular.otf
[   +5 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/kernel_blob.bin
[ +110 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/NOTICES
[   +4 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/packages
[   +1 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/packages/cupertino_icons
[        ]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/packages/cupertino_icons/assets
[   +1 ms]   -- Installing: C:/Users/Public/Android/Projects/testproject/build/windows/runner/Debug/data/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
[  +17 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\INSTALL\INSTALL.tlog\INSTALL.lastbuildstate".
[        ] Done Building Project "C:\Users\Public\Android\Projects\testproject\build\windows\INSTALL.vcxproj" (default targets).
[        ] Build succeeded.
[        ]     0 Warning(s)
[        ]     0 Error(s)
[        ] Time Elapsed 00:00:22.98
[  +34 ms] Building Windows application... (completed in 23.9s)
[ +858 ms] Observatory URL on device: http://127.0.0.1:55681/VGdWC1j0OrY=/
[   +6 ms] Caching compiled dill
[  +54 ms] Connecting to service protocol: http://127.0.0.1:55681/VGdWC1j0OrY=/
[ +136 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:55681/VGdWC1j0OrY=/.
[  +99 ms] DDS is listening at http://127.0.0.1:55684/uGwp5rUnvyM=/.
[  +50 ms] Successfully connected to service protocol: http://127.0.0.1:55681/VGdWC1j0OrY=/
[  +15 ms] DevFS: Creating new filesystem on the device (null)
[  +16 ms] DevFS: Created new filesystem on the device (file:///C:/Users/USERX~1/AppData/Local/Temp/testproject4e6f73e1/testproject/)
[   +2 ms] Updating assets
[  +75 ms] Syncing files to device Windows...
[   +2 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +2 ms] <- recompile package:testproject/main.dart ca0503ba-8569-488e-9110-293eb80c1c15
[        ] <- ca0503ba-8569-488e-9110-293eb80c1c15
[ +138 ms] Updating files.
[        ] DevFS: Sync finished
[   +1 ms] Syncing files to device Windows... (completed in 146ms)
[   +1 ms] Synced 0.0MB.
[   +1 ms] <- accept
[   +6 ms] Connected to _flutterView/0x1f79e476c10.
[   +2 ms] Flutter run key commands.
[   +2 ms] r Hot reload. 
[   +2 ms] R Hot restart.
[        ] h Repeat this help message.
[   +1 ms] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ]  Running with sound null safety 
[   +2 ms] An Observatory debugger and profiler on Windows is available at: http://127.0.0.1:55684/uGwp5rUnvyM=/
[+1374 ms] The Flutter DevTools debugger and profiler on Windows is available at: http://127.0.0.1:55693?uri=http%3A%2F%2F127.0.0.1%3A55684%2FuGwp5rUnvyM%3D%2F

```

<!--
     Run `flutter analyze` and attach any output of that command below.
     If there are any analysis errors, try resolving them before filing this issue.
-->

```
C:\Users\Public\Android\Projects\testproject>flutter analyze
Analyzing testproject...
No issues found! (ran in 1.9s)

```

<!-- Finally, paste the output of running `flutter doctor -v` here. -->

```
C:\Users\Public\Android\Projects\testproject>flutter doctor -v
[√] Flutter (Channel beta, 2.2.0-10.3.pre, on Microsoft Windows [Version 10.0.19041.1052], locale en-AU)
    • Flutter version 2.2.0-10.3.pre at C:\Users\Public\Android\flutter
    • Framework revision 06e2fd6357 (8 weeks ago), 2021-05-08 11:28:22 -0700
    • Engine revision a123e75c60
    • Dart version 2.13.0 (build 2.13.0-211.14.beta)

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at C:\Users\Public\Android
    • Platform android-30, build-tools 30.0.0
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.9.4)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.9.31205.134
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 4.1.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code (version 1.56.2)
    • VS Code at C:\Users\New User\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension can be installed from:
       https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.19041.1052]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 91.0.4472.114
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 91.0.864.54

! Doctor found issues in 1 category.

```

</details>