Skip to content

Instantly share code, notes, and snippets.

@iapicca
Last active November 8, 2023 23:23
Show Gist options
  • Save iapicca/a910397962d1bd9ea3f01afa85b3d2b4 to your computer and use it in GitHub Desktop.
Save iapicca/a910397962d1bd9ea3f01afa85b3d2b4 to your computer and use it in GitHub Desktop.
TapGestureRecognizer + SelectableText conflict
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
void main() {
runApp(MaterialApp(home: MyHome()),);
}
class MyHome extends StatelessWidget {
@override
Widget build(BuildContext context) => Scaffold(
body: Center (child:
SelectableText.rich(
TextSpan(
children:[
TextSpan(
text: 'Some text',
recognizer: TapGestureRecognizer()
..onTap = ()=>print('tapped on textspan'))
])
)));
}
@leonardorene
Copy link

Thank you. This SelectableText solve my problem!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment