feat: show URL tooltip on long-press of unsubscribe chip (#294) (#295)

This commit was merged in pull request #295.
This commit is contained in:
Bot of Thomas Güttler
2026-05-27 21:02:30 +02:00
parent 5ddfe68467
commit 14f64cd2a5
3 changed files with 47 additions and 4 deletions
+7 -4
View File
@@ -938,10 +938,13 @@ class _UnsubscribeChip extends StatelessWidget {
Widget build(BuildContext context) {
final uri = _parseUnsubscribeUri(header);
if (uri == null) return const SizedBox.shrink();
return ActionChip(
avatar: const Icon(Icons.unsubscribe_outlined, size: 16),
label: const Text('Unsubscribe'),
onPressed: () => launchUrl(uri, mode: LaunchMode.externalApplication),
return Tooltip(
message: uri.toString(),
child: ActionChip(
avatar: const Icon(Icons.unsubscribe_outlined, size: 16),
label: const Text('Unsubscribe'),
onPressed: () => launchUrl(uri, mode: LaunchMode.externalApplication),
),
);
}
}