Skip to content

Show touch keyboard when TextField is focused in Windows tablet mode #36057

Closed

Description

@emsaints

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:

Annotation 2019-07-12 024449

Steps to Reproduce

  1. Clone Flutter Desktop Embedding example app: https://github.com/google/flutter-desktop-embedding
  2. 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(),),
    );
  }
}
  1. Switch to tablet mode by removing hardware keyboard.
  2. 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.

Activity

  1. added
    a: text inputEntering text in a text field or keyboard related problems
    platform-windowsBuilding on or for Windows specifically
    frameworkflutter/packages/flutter repository. See also f: labels.
    on Jul 12, 2019
  2. added this to the milestone on Aug 13, 2019
  3. added
    P2Important issues not at the top of the work list
    on May 29, 2020
  4. removed this from the milestone on Aug 17, 2020
  5. TahaTesser commented on Sep 15, 2020

    @TahaTesser
    Contributor
    code sample
    import 'package:flutter/material.dart';
    
    void main() => runApp(MyApp());
    
    class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'Material App',
          theme: ThemeData.dark(),
          home: Home(),
        );
      }
    }
    
    class Home extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return Scaffold(
          appBar: AppBar(
            title: Text('Material App Bar'),
          ),
          body: Center(
            child: TextField(),
          ),
          floatingActionButton: FloatingActionButton(
            child: Icon(Icons.add),
            onPressed: () {},
          ),
        );
      }
    }
    
    
    
    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!
  6. 2 remaining items

  7. cbracken commented on Mar 9, 2021

    @cbracken
    Member

    Adding @clarkezone as an assignee since he's got a patch out for soft keyboards on Windows.

  8. clarkezone commented on Mar 10, 2021

    @clarkezone
    Contributor

    Note that my PoC was for UWP, haven't looked at win32.

  9. ekasetiawans commented on Apr 19, 2021

    @ekasetiawans

    I created this package to display the touch screen keyboard on windows, maybe it can be a reference.
    https://pub.dev/packages/flutter_osk

  10. albatrosify commented on Sep 18, 2021

    @albatrosify

    So does anyone have a workaround for this? I tried the flutter_osk package, but it did not work for me...

  11. clarkezone commented on Sep 24, 2021

    @clarkezone
    Contributor

    This would require adding support for the TSF3 API in Flutter engine on Windows. cc @cbracken

  12. yh4922 commented on Feb 21, 2022

    @yh4922

    Has this problem been solved now, I am troubled by this problem now

  13. Eerey commented on Mar 9, 2022

    @Eerey

    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.

  14. trapeye commented on Feb 7, 2023

    @trapeye

    is this fix yet

  15. emsaints commented on Mar 14, 2023

    @emsaints
    Author

    This seems to be fixed as of Flutter 3.7.7, on Windows 11.

  16. github-actions commented on Apr 5, 2023

    @github-actions

    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 -v and a minimal reproduction of the issue.

  17. locked as resolved and limited conversation to collaborators on Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: desktopRunning on desktopa: text inputEntering text in a text field or keyboard related problemsengineflutter/engine related. See also e: labels.found in release: 1.22Found to occur in 1.22frameworkflutter/packages/flutter repository. See also f: labels.has reproducible stepsThe issue has been confirmed reproducible and is ready to work onplatform-windowsBuilding on or for Windows specifically

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions