-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/packages
#7090Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listfound in release: 3.22Found to occur in 3.22Found to occur in 3.22found in release: 3.23Found to occur in 3.23Found to occur in 3.23has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onp: flutter_markdownflutter/packages flutter_markdownflutter/packages flutter_markdownpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.r: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-ecosystemOwned by Ecosystem teamOwned by Ecosystem teamtriaged-ecosystemTriaged by Ecosystem teamTriaged by Ecosystem team
Description
What package does this bug report belong to?
flutter_markdown
What target platforms are you seeing this bug on?
Android, Web, Linux
Have you already upgraded your packages?
Yes
Dependency versions
pubspec.lock
# Generated by pub
# See https://dart.dev/tools/pub/glossary#lockfile
packages:
args:
dependency: transitive
description:
name: args
sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a"
url: "https://pub.dev"
source: hosted
version: "2.5.0"
async:
dependency: transitive
description:
name: async
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
url: "https://pub.dev"
source: hosted
version: "2.11.0"
boolean_selector:
dependency: transitive
description:
name: boolean_selector
sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
url: "https://pub.dev"
source: hosted
version: "2.1.1"
characters:
dependency: transitive
description:
name: characters
sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
url: "https://pub.dev"
source: hosted
version: "1.3.0"
clock:
dependency: transitive
description:
name: clock
sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf
url: "https://pub.dev"
source: hosted
version: "1.1.1"
collection:
dependency: transitive
description:
name: collection
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
url: "https://pub.dev"
source: hosted
version: "1.18.0"
fake_async:
dependency: transitive
description:
name: fake_async
sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78"
url: "https://pub.dev"
source: hosted
version: "1.3.1"
flutter:
dependency: "direct main"
description: flutter
source: sdk
version: "0.0.0"
flutter_lints:
dependency: "direct dev"
description:
name: flutter_lints
sha256: "9e8c3858111da373efc5aa341de011d9bd23e2c5c5e0c62bccf32438e192d7b1"
url: "https://pub.dev"
source: hosted
version: "3.0.2"
flutter_markdown:
dependency: "direct main"
description:
name: flutter_markdown
sha256: ff76a9300a06ad1f2b394e54c0b4beaaf6a95f95c98540c918b870221499bb10
url: "https://pub.dev"
source: hosted
version: "0.7.2"
flutter_test:
dependency: "direct dev"
description: flutter
source: sdk
version: "0.0.0"
leak_tracker:
dependency: transitive
description:
name: leak_tracker
sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
url: "https://pub.dev"
source: hosted
version: "10.0.0"
leak_tracker_flutter_testing:
dependency: transitive
description:
name: leak_tracker_flutter_testing
sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
url: "https://pub.dev"
source: hosted
version: "2.0.1"
leak_tracker_testing:
dependency: transitive
description:
name: leak_tracker_testing
sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
url: "https://pub.dev"
source: hosted
version: "2.0.1"
lints:
dependency: transitive
description:
name: lints
sha256: cbf8d4b858bb0134ef3ef87841abdf8d63bfc255c266b7bf6b39daa1085c4290
url: "https://pub.dev"
source: hosted
version: "3.0.0"
markdown:
dependency: transitive
description:
name: markdown
sha256: ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051
url: "https://pub.dev"
source: hosted
version: "7.2.2"
matcher:
dependency: transitive
description:
name: matcher
sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
url: "https://pub.dev"
source: hosted
version: "0.12.16+1"
material_color_utilities:
dependency: transitive
description:
name: material_color_utilities
sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
url: "https://pub.dev"
source: hosted
version: "0.8.0"
meta:
dependency: transitive
description:
name: meta
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
url: "https://pub.dev"
source: hosted
version: "1.11.0"
path:
dependency: transitive
description:
name: path
sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af"
url: "https://pub.dev"
source: hosted
version: "1.9.0"
sky_engine:
dependency: transitive
description: flutter
source: sdk
version: "0.0.99"
source_span:
dependency: transitive
description:
name: source_span
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
url: "https://pub.dev"
source: hosted
version: "1.10.0"
stack_trace:
dependency: transitive
description:
name: stack_trace
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
url: "https://pub.dev"
source: hosted
version: "1.11.1"
stream_channel:
dependency: transitive
description:
name: stream_channel
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
url: "https://pub.dev"
source: hosted
version: "2.1.2"
string_scanner:
dependency: transitive
description:
name: string_scanner
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
url: "https://pub.dev"
source: hosted
version: "1.2.0"
term_glyph:
dependency: transitive
description:
name: term_glyph
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
url: "https://pub.dev"
source: hosted
version: "1.2.1"
test_api:
dependency: transitive
description:
name: test_api
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
url: "https://pub.dev"
source: hosted
version: "0.6.1"
vector_math:
dependency: transitive
description:
name: vector_math
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
url: "https://pub.dev"
source: hosted
version: "2.1.4"
vm_service:
dependency: transitive
description:
name: vm_service
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
url: "https://pub.dev"
source: hosted
version: "13.0.0"
sdks:
dart: ">=3.3.4 <4.0.0"
flutter: ">=3.19.0"
Steps to reproduce
- Create a Markdown widget that contains single-line or multi-line codeblocks.
- Try to select the text inside the codeblock(s)
Tested with Linux, Web+Dartpad, and Android
Expected results
Text inside codeblocks is visibly selected
Actual results
Text inside codeblocks is selected, but visibily there is no indication.
Code sample
Code sample
import 'package:flutter/material.dart';
import 'package:flutter_markdown/flutter_markdown.dart';
void main() => runApp(const App());
class App extends StatelessWidget {
const App({super.key});
@override
Widget build(BuildContext context) {
return const MaterialApp(
home: Scaffold(
body: SelectionArea(
child: Center(
child: MarkdownBody(
data: '''
# Hello, Markdown!
`sudo dnf install xorg-x11-xauth`
```
env XDG_SESSION_TYPE=x11 <app>
```
''',
),
),
),
),
);
}
}
Screenshots or Videos
Screenshots / Video demonstration
In the Android screenshot, we can see the selection handles extending down to the end of the code blocks.
In the Linux screenshot, I have selected everything, and doing Ctrl+C copies it all to my clipboard even though visually it doesn't look selected.
Logs
Logs
❯ flutter --verbose run -d linux
[ +9 ms] executing: uname -m
[ +4 ms] Exit code 0 from: uname -m
[ ] x86_64
[ +60 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +59 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +58 ms] Skipping pub get: version match.
[ +148 ms] Generating /home/merritt/Downloads/flutter_markdown_selection_bug/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +85 ms] No packages with native assets. Skipping native assets compilation.
[ +2 ms] Initializing file store
[ +5 ms] Skipping target: gen_localizations
[ +2 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents: /home/merritt/Downloads/flutter_markdown_selection_bug/.dart_tool/package_config_subset}
[ +37 ms] gen_dart_plugin_registrant: Complete
[ ] Skipping target: _composite
[ +1 ms] complete
[ +3 ms] Launching lib/main.dart on Linux in debug mode...
[ +2 ms] /home/merritt/Applications/tools/flutter/bin/cache/dart-sdk/bin/dartaotruntime --disable-dart-dev /home/merritt/Applications/tools/flutter/bin/cache/dart-sdk/bin/snapshots/frontend_server_aot.dart.snapshot --sdk-root
/home/merritt/Applications/tools/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true
-DFLUTTER_WEB_CANVASKIT_URL=https://www.gstatic.com/flutter-canvaskit/c4cd48e186460b32d44585ce3c103271ab676355/ --output-dill /tmp/flutter_tools.FNPOWR/flutter_tool.CZWQRF/app.dill --packages
/home/merritt/Downloads/flutter_markdown_selection_bug/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root
--initialize-from-dill build/2794971a5855e7decd7bb368de5d49d1.cache.dill.track.dill --verbosity=error --enable-experiment=alternative-invalidation-strategy
[ +19 ms] Building Linux application...
[ +9 ms] <- compile package:flutter_markdown_selection_bug/main.dart
[ +1 ms] executing: [build/linux/x64/debug/] cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -DFLUTTER_TARGET_PLATFORM=linux-x64 /home/merritt/Downloads/flutter_markdown_selection_bug/linux
[ +99 ms] -- Configuring done (0.0s)
[ +22 ms] -- Generating done (0.0s)
[ +12 ms] -- Build files have been written to: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug
[ +9 ms] executing: ninja -C build/linux/x64/debug install
[ +8 ms] ninja: Entering directory `build/linux/x64/debug'
[+1859 ms] [1/5] Generating /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/libflutter_linux_gtk.so,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h, /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h, /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_engine.h, /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h, /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_method_call.h, /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h, /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_method_response.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h, /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h, /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_value.h, /home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/fl_view.h,
/home/merritt/Downloads/flutter_markdown_selection_bug/linux/flutter/ephemeral/flutter_linux/flutter_linux.h, _phony_
[ +2 ms] [ +12 ms] executing: uname -m
[ ] [ +9 ms] Exit code 0 from: uname -m
[ ] [ ] x86_64
[ ] [ +18 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] [ +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +1 ms] [ +61 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ ] [ ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ +2 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ ] [ +51 ms] Initializing file store
[ ] [ +4 ms] Done initializing file store
[ ] [ +33 ms] Skipping target: native_assets
[ ] [ +1 ms] Skipping target: gen_localizations
[ ] [ ] Skipping target: gen_dart_plugin_registrant
[ ] [ +414 ms] Skipping target: unpack_linux
[ ] [ +275 ms] Skipping target: kernel_snapshot
[ ] [ +197 ms] Skipping target: debug_bundle_linux-x64_assets
[ ] [ ] Persisting file store
[ ] [ +6 ms] Done persisting file store
[ ] [ +3 ms] build succeeded.
[ ] [ +5 ms] "flutter assemble" took 1,064ms.
[ ] [ +265 ms] ensureAnalyticsSent: 251ms
[ ] [ ] Running 0 shutdown hooks
[ ] [ ] Shutdown hooks complete
[ ] [ +116 ms] exiting with code 0
[ +514 ms] [2/5] Building CXX object CMakeFiles/flutter_markdown_selection_bug.dir/flutter/generated_plugin_registrant.cc.o
[ +63 ms] [3/5] Building CXX object CMakeFiles/flutter_markdown_selection_bug.dir/my_application.cc.o
[ +151 ms] [4/5] Linking CXX executable intermediates_do_not_run/flutter_markdown_selection_bug
[ ] [4/5] Install the project...
[ +7 ms] -- Install configuration: "Debug"
[ +14 ms] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/flutter_markdown_selection_bug
[ ] -- Set non-toolchain portion of runtime path of "/home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/flutter_markdown_selection_bug" to "$ORIGIN/lib"
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/icudtl.dat
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
[ ] -- Up-to-date: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/lib
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/kernel_blob.bin
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/fonts
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/fonts/MaterialIcons-Regular.otf
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/shaders
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/shaders/ink_sparkle.frag
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/AssetManifest.json
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/AssetManifest.bin
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/FontManifest.json
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/NOTICES.Z
[ ] -- Installing: /home/merritt/Downloads/flutter_markdown_selection_bug/build/linux/x64/debug/bundle/data/flutter_assets/version.json
[ +14 ms] Building Linux application... (completed in 2,793ms)
[ +298 ms] VM Service URL on device: http://127.0.0.1:43459/ArRt64VdMfY=/
[ +2 ms] Caching compiled dill
[ +75 ms] Connecting to service protocol: http://127.0.0.1:43459/ArRt64VdMfY=/
[ +105 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:43459/ArRt64VdMfY=/.
[ +89 ms] DDS is listening at http://127.0.0.1:39975/Q2wk4xHUMOg=/.
[ +50 ms] Successfully connected to service protocol: http://127.0.0.1:43459/ArRt64VdMfY=/
[ +38 ms] DevFS: Creating new filesystem on the device (null)
[ +12 ms] DevFS: Created new filesystem on the device (file:///tmp/flutter_markdown_selection_bugRAGXMQ/flutter_markdown_selection_bug/)
[ +1 ms] Updating assets
[ +80 ms] Syncing files to device Linux...
[ +1 ms] Compiling dart to kernel with 0 updated files
[ ] Processing bundle.
[ ] <- recompile package:flutter_markdown_selection_bug/main.dart 95d3bb59-3e77-449b-bf5a-7ea25e849e12
[ ] <- 95d3bb59-3e77-449b-bf5a-7ea25e849e12
[ +1 ms] Bundle processing done.
[ +65 ms] Updating files.
[ ] DevFS: Sync finished
[ ] Syncing files to device Linux... (completed in 68ms)
[ ] Synced 0.0MB.
[ ] <- accept
[ +3 ms] Connected to _flutterView/0x1c44970.
[ +2 ms] Flutter run key commands.
[ +1 ms] r Hot reload. 🔥🔥🔥
[ ] R Hot restart.
[ ] h List all available interactive commands.
[ ] d Detach (terminate "flutter run" but leave application running).
[ ] c Clear the screen
[ ] q Quit (terminate the application on the device).
[ ] A Dart VM Service on Linux is available at: http://127.0.0.1:39975/Q2wk4xHUMOg=/
[ +371 ms] The Flutter DevTools debugger and profiler on Linux is available at: http://127.0.0.1:9102?uri=http://127.0.0.1:39975/Q2wk4xHUMOg=/Flutter Doctor output
Doctor output
❯ flutter doctor -v
[✓] Flutter (Channel stable, 3.19.6, on Fedora Linux 40 (KDE Plasma) 6.8.11-300.fc40.x86_64, locale en_US.UTF-8)
• Flutter version 3.19.6 on channel stable at /home/merritt/Applications/tools/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 54e66469a9 (8 weeks ago), 2024-04-17 13:08:03 -0700
• Engine revision c4cd48e186
• Dart version 3.3.4
• DevTools version 2.31.1
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
• Android SDK at /home/merritt/Applications/tools/android-sdk/sdk/
• Platform android-34, build-tools 34.0.0
• Java binary at: /home/merritt/Applications/tools/android-studio/jbr/bin/java
• Java version OpenJDK Runtime Environment (build 17.0.10+0-17.0.10b1087.21-11572160)
• All Android licenses accepted.
[✓] Chrome - develop for the web
• CHROME_EXECUTABLE = /usr/bin/google-chrome-stable
[✓] Linux toolchain - develop for Linux desktop
• clang version 18.1.6 (Fedora 18.1.6-3.fc40)
• cmake version 3.28.2
• ninja version 1.12.1
• pkg-config version 2.1.0
[✓] Android Studio (version 2023.3)
• Android Studio at /home/merritt/Applications/tools/android-studio
• Flutter plugin version 80.0.1
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 17.0.10+0-17.0.10b1087.21-11572160)
[✓] VS Code (version 1.89.1)
• VS Code at /usr/share/code
• Flutter extension version 3.90.0
[✓] VS Code (version 1.91.0-insider)
• VS Code at /usr/share/code-insiders
• Flutter extension can be installed from:
🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[✓] Connected device (2 available)
• Linux (desktop) • linux • linux-x64 • Fedora Linux 40 (KDE Plasma) 6.8.11-300.fc40.x86_64
• Chrome (web) • chrome • web-javascript • Google Chrome 125.0.6422.141
[✓] Network resources
• All expected network resources are available.
• No issues found!
imhuwq
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listfound in release: 3.22Found to occur in 3.22Found to occur in 3.22found in release: 3.23Found to occur in 3.23Found to occur in 3.23has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onp: flutter_markdownflutter/packages flutter_markdownflutter/packages flutter_markdownpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.r: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-ecosystemOwned by Ecosystem teamOwned by Ecosystem teamtriaged-ecosystemTriaged by Ecosystem teamTriaged by Ecosystem team

