From 92f50ed397d8b52cb6ca8f1d958622e63a4f2f23 Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Fri, 27 Dec 2019 13:18:58 +0100 Subject: [PATCH] MarkdownViewer: Allow links to be clicked --- lib/screens/journal_browsing.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/screens/journal_browsing.dart b/lib/screens/journal_browsing.dart index 723cff68..6c4e5274 100644 --- a/lib/screens/journal_browsing.dart +++ b/lib/screens/journal_browsing.dart @@ -4,6 +4,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_markdown/flutter_markdown.dart'; import 'package:page_transition/page_transition.dart'; import 'package:share/share.dart'; +import 'package:url_launcher/url_launcher.dart'; import 'package:gitjournal/core/note.dart'; import 'package:gitjournal/state_container.dart'; @@ -154,6 +155,10 @@ class NoteViewer extends StatelessWidget { child: MarkdownBody( data: note.body, styleSheet: MarkdownStyleSheet.fromTheme(theme), + onTapLink: (String link) { + print("Launching " + link); + launch(link); + }, ), ), const SizedBox(height: 64.0),