From 7b97ebafca2b1c4dd3ea96f4bdf0502f57fe6bc3 Mon Sep 17 00:00:00 2001 From: Thibault Deckers Date: Sun, 18 Apr 2021 16:04:35 +0900 Subject: [PATCH] welcome: added scrollbar to privacy policy --- lib/widgets/welcome_page.dart | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/lib/widgets/welcome_page.dart b/lib/widgets/welcome_page.dart index a2c27dee0..5b8fe9181 100644 --- a/lib/widgets/welcome_page.dart +++ b/lib/widgets/welcome_page.dart @@ -157,15 +157,27 @@ class _WelcomePageState extends State { constraints: BoxConstraints(maxWidth: 460), child: ClipRRect( borderRadius: BorderRadius.circular(16), - child: Markdown( - data: terms, - selectable: true, - onTapLink: (text, href, title) async { - if (await canLaunch(href)) { - await launch(href); - } - }, - shrinkWrap: true, + child: Theme( + data: Theme.of(context).copyWith( + scrollbarTheme: ScrollbarThemeData( + radius: Radius.circular(16), + crossAxisMargin: 6, + mainAxisMargin: 16, + interactive: true, + ), + ), + child: Scrollbar( + child: Markdown( + data: terms, + selectable: true, + onTapLink: (text, href, title) async { + if (await canLaunch(href)) { + await launch(href); + } + }, + shrinkWrap: true, + ), + ), ), ), );