Repository navigation
Show touch keyboard when TextField is focused in Windows tablet mode #36057
Copy link
Copy link
Closed
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: desktopRunning on desktopRunning on desktopa: text inputEntering text in a text field or keyboard related problemsEntering text in a text field or keyboard related problemsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.found in release: 1.22Found to occur in 1.22Found to occur in 1.22frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onplatform-windowsBuilding on or for Windows specificallyBuilding on or for Windows specifically
Description
Currently, in Windows 10 tablet mode on a Surface tablet, the touch keyboard does not appear when a TextField is selected.
The touch keyboard appears in other applications, even in non-UWP apps, when tablet mode is enabled. For example, the keyboard appears in Visual Studio Code:
Steps to Reproduce
- Clone Flutter Desktop Embedding example app: https://github.com/google/flutter-desktop-embedding
- Replace contents of example/lib/main.dart with the code:
import 'package:flutter/foundation.dart'
show debugDefaultTargetPlatformOverride;
import 'package:flutter/material.dart';
void main() {
debugDefaultTargetPlatformOverride = TargetPlatform.fuchsia;
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
home: Scaffold(body: TextField(),),
);
}
}
- Switch to tablet mode by removing hardware keyboard.
- Run the app and select the TextField. Touch keyboard does not appear.
Logs
Output of flutter run --verbose
logs
[ +23 ms] executing: [c:\flutter\] git log -n 1 --pretty=format:%H
[ +63 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[ ] 90326b6184d3ada2c5be61a9086578cacca8d9ad
[ ] executing: [c:\flutter\] git describe --match v*.*.* --first-parent --long --tags
[ +66 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[ ] v1.8.1-56-g90326b618
[ +9 ms] executing: [c:\flutter\] git rev-parse --abbrev-ref --symbolic @{u}
[ +41 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/master
[ ] executing: [c:\flutter\] git ls-remote --get-url origin
[ +39 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] https://github.com/flutter/flutter.git
[ +64 ms] executing: [c:\flutter\] git rev-parse --abbrev-ref HEAD
[ +39 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] master
[ +174 ms] Unable to locate an Android SDK.
[ +170 ms] Unable to locate an Android SDK.
[ +91 ms] Downloading Web SDK...
[ +18 ms] Downloading: https://storage.googleapis.com/flutter_infra/flutter/d1dcd1848633c5764e23313823445cbcba451a59/flutter-web-sdk-windows-x64.zip
[ +549 ms] Received response from server, collecting bytes...
[+1046 ms] Downloading Web SDK... (completed in 1.6s)
[+1563 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ +1 ms] 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.
[ +99 ms] Launching lib\main.dart on Windows in debug mode...
[ +69 ms] Building Windows application...
[ +201 ms] **********************************************************************
[ ] ** Visual Studio 2019 Developer Command Prompt v16.1.5
[ ] ** Copyright (c) 2019 Microsoft Corporation
[ ] **********************************************************************
[+1239 ms] [vcvarsall.bat] Environment initialized for: 'x64'
[ +70 ms] Microsoft (R) Build Engine version 16.1.76+g14b0a930a7 for .NET Framework
[ ] Copyright (C) Microsoft Corporation. All rights reserved.
[ ] Building the projects in this solution one at a time. To enable parallel build, please add the "-m" switch.
[ +35 ms] Build started 7/12/2019 2:28:08 AM.
[ +143 ms] Project "C:\Users\ems\FDE\example\windows\Runner.sln" on node 1 (default targets).
[ ] ValidateSolutionConfiguration:
[ ] Building solution configuration "Debug|x64".
[ +194 ms] Project "C:\Users\ems\FDE\example\windows\Runner.sln" (1) is building "C:\Users\ems\FDE\example\windows\Runner.vcxproj" (2) on node 1 (default targets).
[ ] InitializeBuildStatus:
[ ] Creating "C:\Users\ems\FDE\example\windows\..\build\windows\intermediates\x64\Debug\Runner\Runner.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[ ] PreBuildEvent:
[ ] Sync and build dependencies
[ +4 ms] "C:\Users\ems\FDE\example\windows\scripts\prepare_dependencies" debug
[ ] :VCEnd
[+3517 ms] ClCompile:
[ ] All outputs are up-to-date.
[ +38 ms] Link:
[ ] All outputs are up-to-date.
[ +2 ms] Runner.vcxproj -> C:\Users\ems\FDE\example\windows\..\build\windows\x64\Debug\Runner\Flutter Desktop Example.exe
[ +1 ms] CustomBuildStep:
[ ] Bundling dependencies
[ +5 ms] "C:\Users\ems\FDE\example\windows\scripts\bundle_assets_and_deps" "C:\Users\ems\FDE\example\windows\flutter\" "C:\Users\ems\FDE\example\windows\..\build\windows\x64\Debug\Runner\" "Flutter Desktop Example.exe"
[ ] :VCEnd
[ +182 ms] 14 File(s) copied
[ +21 ms] 0 File(s) copied
[ +20 ms] 0 File(s) copied
[ +9 ms] FinalizeBuildStatus:
[ ] Deleting file "C:\Users\ems\FDE\example\windows\..\build\windows\intermediates\x64\Debug\Runner\Runner.tlog\unsuccessfulbuild".
[ ] Touching "C:\Users\ems\FDE\example\windows\..\build\windows\intermediates\x64\Debug\Runner\Runner.tlog\Runner.lastbuildstate".
[ +1 ms] Done Building Project "C:\Users\ems\FDE\example\windows\Runner.vcxproj" (default targets).
[ +2 ms] Done Building Project "C:\Users\ems\FDE\example\windows\Runner.sln" (default targets).
[ +2 ms] Build succeeded.
[ ] 0 Warning(s)
[ ] 0 Error(s)
[ ] Time Elapsed 00:00:04.15
[ +22 ms] Building Windows application... (completed in 5.7s)
[ +747 ms] Observatory URL on device: http://127.0.0.1:58330/US1z-9ruZGY=/
[ +4 ms] Connecting to service protocol: http://127.0.0.1:58330/US1z-9ruZGY=/
[ +143 ms] Successfully connected to service protocol: http://127.0.0.1:58330/US1z-9ruZGY=/
[ +2 ms] Sending to VM service: getVM({})
[ +3 ms] Result: {type: VM, name: vm, architectureBits: 64, targetCPU: x64, hostCPU: Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz, version: 2.5.0-dev.1.0.flutter-24725a8559 (Thu Jul 11 11:40:03 2019 +0000) on "windows_x64", _profilerMode: Dart, _nativeZoneMemoryUsage:...
[ +4 ms] Sending to VM service: getIsolate({isolateId: isolates/57139710588887})
[ +3 ms] Sending to VM service: _flutter.listViews({})
[ +31 ms] Result: {type: Isolate, id: isolates/57139710588887, name: main, number: 57139710588887, _originNumber: 57139710588887, startTime: 1562923693462, _heaps: {new: {type: HeapSpace, name: new, vmName: Scavenger, collections: 0, avgCollectionPeriodMillis: 0.0,...
[ +14 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x1bfc3b3e220, isolate: {type: @Isolate, fixedId: true, id: isolates/57139710588887, name: main.dart$main-57139710588887, number: 57139710588887}}]}
[ +7 ms] DevFS: Creating new filesystem on the device (null)
[ ] Sending to VM service: _createDevFS({fsName: example})
[ +20 ms] Result: {type: FileSystem, name: example, uri: file:///C:/Users/ems/AppData/Local/Temp/example5eb2f106-a487-11e9-be94-2816a85cb02d/example/}
[ ] DevFS: Created new filesystem on the device (file:///C:/Users/ems/AppData/Local/Temp/example5eb2f106-a487-11e9-be94-2816a85cb02d/example/)
[ +2 ms] Updating assets
[ +106 ms] Scanned through 0 files in 0ms
[ +1 ms] Syncing files to device Windows...
[ +2 ms] Scanning asset files
[ +3 ms] <- reset
[ ] Compiling dart to kernel with 0 updated files
[ +8 ms] c:\flutter\bin\cache\dart-sdk\bin\dart c:\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root c:\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --strong --target=flutter --output-dill build\app.dill --packages C:\Users\ems\FDE\example\.packages --filesystem-scheme org-dartlang-root
[ +4 ms] <- compile package:example_flutter/main.dart
[ +131 ms] -> result dee26666-694d-4c9c-9e2c-3272e82add7e
[+4977 ms] -> dee26666-694d-4c9c-9e2c-3272e82add7e
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/collection.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/algorithms.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/canonicalized_map.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/combined_wrappers/combined_iterable.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/combined_wrappers/combined_list.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/combined_wrappers/combined_map.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/comparators.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/empty_unmodifiable_set.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/wrappers.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/equality.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/equality_map.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/equality_set.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/functions.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/iterable_zip.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/priority_queue.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/queue_list.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/union_set.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/unmodifiable_wrappers.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/union_set_controller.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/utils.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.1.6/lib/meta.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.1.6/lib/typed_buffers.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/hash.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/vector_math_64.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/aabb2.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/aabb3.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/colors.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/frustum.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/intersection_result.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/matrix2.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/matrix3.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/matrix4.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/obb3.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/plane.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/quad.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/quaternion.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/ray.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/sphere.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/third_party/noise.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/triangle.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector2.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector3.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector4.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/constants.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/error_helpers.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/opengl.dart
[ ] -> +file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/utilities.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/animation.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/foundation.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/gestures.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/painting.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/physics.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/scheduler.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/semantics.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/services.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/animation/animation.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/animation/animation_controller.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/animation/listener_helpers.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/animation/animations.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/animation/curves.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/animation/tween.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/animation/tween_sequence.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/colors.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/diagnostics.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/thumb_painter.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/_bitfield_io.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/_isolates_io.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/_platform_io.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/annotations.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/assertions.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/basic_types.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/binding.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/bitfield.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/change_notifier.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/collections.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/consolidate_response.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/constants.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/debug.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/isolates.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/key.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/licenses.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/node.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/observer_list.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/platform.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/print.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/profile.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/serialization.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/synchronous_future.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/foundation/unicode.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/arena.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/binding.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/constants.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/converter.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/debug.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/drag.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/drag_details.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/eager.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/events.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/force_press.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/hit_test.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/long_press.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/lsq_solver.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/monodrag.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/mouse_tracking.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/multidrag.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/multitap.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/pointer_router.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/pointer_signal_resolver.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/recognizer.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/scale.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/tap.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/team.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/gestures/velocity_tracker.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons_data.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/add_event.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/arrow_menu.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/close_menu.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/ellipsis_search.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/event_add.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/home_menu.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/list_view.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_arrow.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_close.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_home.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/pause_play.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/play_pause.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/search_ellipsis.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons/data/view_list.g.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/arc.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/colors.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/constants.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/material_state.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/shadows.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/text_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/typography.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/_network_image_io.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/alignment.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/basic_types.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/beveled_rectangle_border.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/binding.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/border_radius.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/borders.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/box_border.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/box_decoration.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/box_fit.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/box_shadow.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/circle_border.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/clip.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/colors.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/continuous_rectangle_border.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/debug.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/decoration.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/decoration_image.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/edge_insets.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/flutter_logo.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/fractional_offset.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/geometry.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/gradient.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/image_cache.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/image_decoder.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/image_provider.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/image_resolution.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/image_stream.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/inline_span.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/matrix_utils.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/notched_shapes.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/paint_utilities.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/placeholder_span.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/rounded_rectangle_border.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/shader_warm_up.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/shape_decoration.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/stadium_border.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/strut_style.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/text_painter.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/text_span.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/painting/text_style.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/physics/clamped_simulation.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/physics/friction_simulation.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/physics/gravity_simulation.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/physics/simulation.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/physics/spring_simulation.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/physics/tolerance.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/physics/utils.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/binding.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/scheduler/binding.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/semantics/binding.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/table_border.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/tweens.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/viewport_offset.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/scheduler/debug.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/scheduler/priority.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/scheduler/ticker.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/semantics/debug.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/semantics/semantics.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/semantics/semantics_event.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/semantics/semantics_service.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/asset_bundle.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/binary_messenger.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/clipboard.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/font_loader.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/haptic_feedback.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/keyboard_key.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/keyboard_maps.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/message_codec.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/message_codecs.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/platform_channel.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/platform_messages.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/platform_views.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/raw_keyboard.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/raw_keyboard_android.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/raw_keyboard_fuchsia.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/raw_keyboard_linux.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/raw_keyboard_macos.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/system_channels.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/system_chrome.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/system_navigator.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/system_sound.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/text_editing.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/text_formatter.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/services/text_input.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/icon_data.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/icon_theme_data.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_simulation.dart
[ ] -> +file:///C:/Users/ems/FDE/example/lib/main.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/material.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/about.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/animated_icons.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/app.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/app_bar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/app_bar_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/back_button.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/bottom_app_bar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/bottom_app_bar_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/bottom_sheet.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/bottom_sheet_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/button.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/button_bar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/button_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/card.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/card_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/checkbox.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/checkbox_list_tile.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/chip.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/chip_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/circle_avatar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/color_scheme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/data_table.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/data_table_source.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/date_picker.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/debug.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/dialog.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/dialog_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/divider.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/drawer.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/drawer_header.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/dropdown.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/expand_icon.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/expansion_panel.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/expansion_tile.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/feedback.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/flat_button.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/flexible_space_bar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/floating_action_button.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/floating_action_button_location.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/floating_action_button_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/flutter_logo.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/grid_tile.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/grid_tile_bar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/icon_button.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/icons.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/ink_decoration.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/ink_highlight.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/ink_ripple.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/ink_splash.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/ink_well.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/input_border.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/input_decorator.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/list_tile.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/material.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/material_button.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/material_localizations.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/mergeable_material.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/outline_button.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/page.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/page_transitions_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/paginated_data_table.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/popup_menu.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/progress_indicator.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/radio.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/radio_list_tile.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/raised_button.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/range_slider.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/refresh_indicator.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/reorderable_list.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/scaffold.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/scrollbar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/search.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/slider.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/slider_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/snack_bar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/snack_bar_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/stepper.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/switch.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/switch_list_tile.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/tab_bar_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/tab_controller.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/tab_indicator.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/tabs.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/text_field.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/text_form_field.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/text_selection.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/theme_data.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/time.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/time_picker.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/toggleable.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/tooltip.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/material/user_accounts_drawer_header.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/widgets.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/cupertino.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/rendering.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/actions.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/animated_cross_fade.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/animated_list.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/animated_size.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/animated_switcher.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/annotated_region.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/app.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/async.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/automatic_keep_alive.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/banner.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/basic.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/binding.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/bottom_navigation_bar_item.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/color_filter.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/container.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/debug.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/dismissible.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/drag_target.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/draggable_scrollable_sheet.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/editable_text.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/fade_in_image.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/focus_manager.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/focus_scope.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/focus_traversal.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/form.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/framework.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/gesture_detector.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/grid_paper.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/heroes.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/icon.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/icon_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/image.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/image_icon.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/implicit_animations.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/inherited_model.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/inherited_notifier.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/layout_builder.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/list_wheel_scroll_view.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/localizations.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/media_query.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/modal_barrier.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/navigation_toolbar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/navigator.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/nested_scroll_view.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/notification_listener.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/orientation_builder.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/overlay.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/overscroll_indicator.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/page_storage.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/page_view.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/pages.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/performance_overlay.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/placeholder.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/platform_view.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/preferred_size.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/primary_scroll_controller.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/raw_keyboard_listener.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/routes.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/safe_area.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_activity.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_configuration.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_context.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_controller.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_metrics.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_notification.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_physics.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_position.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_position_with_single_context.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scroll_view.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scrollable.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/scrollbar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/semantics_debugger.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/shortcuts.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/single_child_scroll_view.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/size_changed_layout_notifier.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/sliver.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/sliver_persistent_header.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/sliver_prototype_extent_list.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/spacer.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/status_transitions.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/table.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/text.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/text_selection.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/texture.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/ticker_provider.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/title.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/transitions.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/unique_widget.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/value_listenable_builder.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/viewport.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/visibility.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/widget_inspector.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/widget_span.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/widgets/will_pop_scope.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/action_sheet.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/activity_indicator.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/app.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/bottom_tab_bar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/button.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/date_picker.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/dialog.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/icons.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/localizations.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/nav_bar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/page_scaffold.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/picker.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/refresh.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/route.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/scrollbar.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/segmented_control.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/slider.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/switch.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/tab_scaffold.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/tab_view.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/text_field.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/text_selection.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/text_theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/cupertino/theme.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/animated_size.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/binding.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/box.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/custom_layout.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/custom_paint.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/debug.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/debug_overflow_indicator.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/editable.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/error.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/flex.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/flow.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/image.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/layer.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/list_body.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/list_wheel_viewport.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/object.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/paragraph.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/performance_overlay.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/platform_view.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/proxy_box.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/rotated_box.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/shifted_box.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/sliver.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/sliver_fill.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/sliver_fixed_extent_list.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/sliver_grid.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/sliver_list.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/sliver_multi_box_adaptor.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/sliver_padding.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/sliver_persistent_header.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/stack.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/table.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/texture.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/view.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/viewport.dart
[ ] -> +file:///c:/flutter/packages/flutter/lib/src/rendering/wrap.dart
[ ] -> dee26666-694d-4c9c-9e2c-3272e82add7e build\app.dill 0
[ ] Updating files
[ +194 ms] DevFS: Sync finished
[ +1 ms] Syncing files to device Windows... (completed in 5,377ms, longer than expected)
[ ] Synced 1.8MB.
[ ] Sending to VM service: _flutter.listViews({})
[ +2 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x1bfc3b3e220, isolate: {type: @Isolate, fixedId: true, id: isolates/57139710588887, name: main.dart$main-57139710588887, number: 57139710588887}}]}
[ ] <- accept
[ ] Connected to _flutterView/0x1bfc3b3e220.
[ +1 ms] 🔥 To hot reload changes while running, press "r". To hot restart (and rebuild state), press "R".
[ ] An Observatory debugger and profiler on Windows is available at: http://127.0.0.1:58330/US1z-9ruZGY=/
[ ] For a more detailed help message, press "h". To detach, press "d"; to quit, press "q".
[+1483 ms] Service protocol connection closed.
[ +3 ms] Lost connection to device.
[ +5 ms] DevFS: Deleting filesystem on the device (file:///C:/Users/ems/AppData/Local/Temp/example5eb2f106-a487-11e9-be94-2816a85cb02d/example/)
[ +1 ms] Sending to VM service: _deleteDevFS({fsName: example})
[ +253 ms] Ignored error while cleaning up DevFS: TimeoutException after 0:00:00.250000: Future not completed
[ +1 ms] "flutter run" took 17,737ms.
[ ] "flutter run" took 17,737ms.Output of flutter doctor -v:
flutter doctor -v
[√] Flutter (Channel master, v1.8.2-pre.56, on Microsoft Windows [Version 10.0.18362.239], locale en-US)
• Flutter version 1.8.2-pre.56 at c:\flutter
• Framework revision 90326b6184 (5 hours ago), 2019-07-12 09:46:48 +0530
• Engine revision d1dcd18486
• Dart version 2.5.0 (build 2.5.0-dev.1.0 24725a8559)
[X] Android toolchain - develop for Android devices
X Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.dev/setup/#android-setup for detailed instructions).
If the Android SDK has been installed to a custom location, set ANDROID_HOME to that location.
You may also want to add it to your PATH environment variable.
[√] Chrome - develop for the web
• Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
[√] Visual Studio - develop for Windows (Visual Studio Professional 2019 16.1.5)
• Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional
• Visual Studio Professional 2019 version 16.1.29025.244
[!] Android Studio (not installed)
• Android Studio not found; download from https://developer.android.com/studio/index.html
(or visit https://flutter.dev/setup/#android-setup for detailed instructions).
[√] VS Code (version 1.36.1)
• VS Code at C:\Users\ems\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.2.0
[√] Connected device (2 available)
• Windows • Windows • windows-x64 • Microsoft Windows [Version 10.0.18362.239]
• Chrome • chrome • web-javascript • Google Chrome 75.0.3770.100
! Doctor found issues in 2 categories.Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: desktopRunning on desktopRunning on desktopa: text inputEntering text in a text field or keyboard related problemsEntering text in a text field or keyboard related problemsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.found in release: 1.22Found to occur in 1.22Found to occur in 1.22frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onplatform-windowsBuilding on or for Windows specificallyBuilding on or for Windows specifically

Activity
TahaTesser commentedon Sep 15, 2020
code sample
flutter doctor -v
[✓] Flutter (Channel master, 1.22.0-10.0.pre.176, on Microsoft Windows [Version 10.0.19041.508], locale en-US) • Flutter version 1.22.0-10.0.pre.176 at C:\Code\flutter_master • Framework revision 96ca0e272b (6 hours ago), 2020-09-15 09:02:04 +0100 • Engine revision 7e962ba911 • Dart version 2.10.0 (build 2.10.0-124.0.dev) [✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2) • Android SDK at C:\Code\sdk • Platform android-30, build-tools 30.0.2 • ANDROID_HOME = C:\Code\sdk • Java binary at: C:\Code\android-studio\jre\bin\java • All Android licenses accepted. [✓] 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.7.3) • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community • Visual Studio Community 2019 version 16.7.30503.244 • Windows 10 SDK version 10.0.18362.0 [✓] Android Studio (version 4.0) • Android Studio at C:\Code\android-studio • Flutter plugin version 49.0.2 • Dart plugin version 193.7547 • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01) [✓] VS Code (version 1.49.0) • VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code • Flutter extension version 3.14.1 [✓] Connected device (4 available) • RMX2001 (mobile) • EUYTFEUSQSRGDA6D • android-arm64 • Android 10 (API 29) • Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19041.508] • Web Server (web) • web-server • web-javascript • Flutter Tools • Chrome (web) • chrome • web-javascript • Google Chrome 85.0.4183.102 • No issues found! PS C:\Users\Taha> ^C PS C:\Users\Taha> flutterm upgrade -f Upgrading Flutter from C:\Code\flutter_master... Checking Dart SDK version... Downloading Dart SDK from Flutter engine c6121c5d515ce730f42d93d341daa347631d42f2... Unzipping Dart SDK... Building flutter tool... Running pub upgrade... Upgrading engine... Downloading Android Maven dependencies... 38.2s Downloading android-arm-profile/windows-x64 tools... 1.2s Downloading android-arm-release/windows-x64 tools... 0.7s Downloading android-arm64-profile/windows-x64 tools... 1.3s Downloading android-arm64-release/windows-x64 tools... 0.5s Downloading android-x64-profile/windows-x64 tools... 0.5s Downloading android-x64-release/windows-x64 tools... 0.7s Downloading android-x86 tools... 4.2s Downloading android-x64 tools... 10.5s Downloading android-arm tools... 5.2s Downloading android-arm-profile tools... 2.2s Downloading android-arm64 tools... 3.7s Downloading android-arm64-profile tools... 3.5s Downloading android-arm64-release tools... 2.1s Downloading android-x64-profile tools... 2.9s Downloading android-x64-release tools... 3.1s Downloading android-x86-jit-release tools... 3.6s Downloading package sky_engine... 0.7s Downloading flutter_patched_sdk tools... 7.1s Downloading flutter_patched_sdk_product tools... 5.5s Downloading windows-x64 tools... 7.9s Downloading windows-x64/font-subset tools... 1.0s Flutter 1.22.0-10.0.pre.178 • channel master • https://github.com/flutter/flutter.git Framework • revision ca2ecf7536 (70 minutes ago) • 2020-09-15 10:47:03 -0400 Engine • revision c6121c5d51 Tools • Dart 2.10.0 (build 2.10.0-124.0.dev) Running flutter doctor... Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel master, 1.22.0-10.0.pre.178, on Microsoft Windows [Version 10.0.19041.508], locale en-US) [✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2) [✓] Chrome - develop for the web [✓] Visual Studio - develop for Windows (Visual Studio Community 2019 16.7.3) [✓] Android Studio (version 4.0) [✓] VS Code (version 1.49.0) [✓] Connected device (3 available) • No issues found! PS C:\Users\Taha> flutterm doctor -v [✓] Flutter (Channel master, 1.22.0-10.0.pre.178, on Microsoft Windows [Version 10.0.19041.508], locale en-US) • Flutter version 1.22.0-10.0.pre.178 at C:\Code\flutter_master • Framework revision ca2ecf7536 (73 minutes ago), 2020-09-15 10:47:03 -0400 • Engine revision c6121c5d51 • Dart version 2.10.0 (build 2.10.0-124.0.dev) [✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2) • Android SDK at C:\Code\sdk • Platform android-30, build-tools 30.0.2 • ANDROID_HOME = C:\Code\sdk • Java binary at: C:\Code\android-studio\jre\bin\java • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01) • All Android licenses accepted. [✓] 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.7.3) • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community • Visual Studio Community 2019 version 16.7.30503.244 • Windows 10 SDK version 10.0.18362.0 [✓] Android Studio (version 4.0) • Android Studio at C:\Code\android-studio • Flutter plugin version 49.0.2 • Dart plugin version 193.7547 • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01) [✓] VS Code (version 1.49.0) • VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code • Flutter extension version 3.14.1 [✓] Connected device (3 available) • Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19041.508] • Web Server (web) • web-server • web-javascript • Flutter Tools • Chrome (web) • chrome • web-javascript • Google Chrome 85.0.4183.102 • No issues found!2 remaining items
cbracken commentedon Mar 9, 2021
Adding @clarkezone as an assignee since he's got a patch out for soft keyboards on Windows.
clarkezone commentedon Mar 10, 2021
Note that my PoC was for UWP, haven't looked at win32.
ekasetiawans commentedon Apr 19, 2021
I created this package to display the touch screen keyboard on windows, maybe it can be a reference.
https://pub.dev/packages/flutter_osk
albatrosify commentedon Sep 18, 2021
So does anyone have a workaround for this? I tried the flutter_osk package, but it did not work for me...
clarkezone commentedon Sep 24, 2021
This would require adding support for the TSF3 API in Flutter engine on Windows. cc @cbracken
yh4922 commentedon Feb 21, 2022
Has this problem been solved now, I am troubled by this problem now
Eerey commentedon Mar 9, 2022
This is also important for implementing WebViews within the Flutter App. The app needs to trigger something like
showKeyboard()whenever a TextInput/Focus is tapped within a WebView.We need a solution for this aswell.
trapeye commentedon Feb 7, 2023
is this fix yet
emsaints commentedon Mar 14, 2023
This seems to be fixed as of Flutter 3.7.7, on Windows 11.
github-actions commentedon Apr 5, 2023
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.