diff --git a/lib/view/pages/more/share/selectShareTypeDialog.dart b/lib/view/pages/more/share/selectShareTypeDialog.dart index 3d8a03f..7ef5c2b 100644 --- a/lib/view/pages/more/share/selectShareTypeDialog.dart +++ b/lib/view/pages/more/share/selectShareTypeDialog.dart @@ -25,21 +25,15 @@ class SelectShareTypeDialog extends StatelessWidget { title: const Text("Per Link"), trailing: const Icon(Icons.arrow_right), onTap: () { - context.loaderOverlay.show(); + final box = context.findRenderObject() as RenderBox?; Share.share( - sharePositionOrigin: Rect.fromCenter( - center: const Offset(0, 0), - width: 0, - height: 0, - ), + sharePositionOrigin: box!.localToGlobal(Offset.zero) & box.size, subject: "App Teilen", "Hol dir die für das Marianum maßgeschneiderte App:" "\n\nAndroid: https://play.google.com/store/apps/details?id=eu.mhsl.marianum.mobile.client " "\niOS: https://apps.apple.com/us/app/marianum-fulda/id6458789560 " "\n\nViel Spaß!" - ).then((_) { - context.loaderOverlay.hide(); - }); + ); }, ) ],