fix: 设置项重复、更新内容高度溢出

This commit is contained in:
guozhigq
2023-09-02 21:17:58 +08:00
parent e35f39e353
commit 4036262bed
3 changed files with 37 additions and 25 deletions

View File

@ -215,18 +215,23 @@ class Utils {
builder: (context) {
return AlertDialog(
title: const Text('🎉 发现新版本 '),
content: Column(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
data.tagName!,
style: const TextStyle(fontSize: 20),
content: SizedBox(
height: 280,
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
data.tagName!,
style: const TextStyle(fontSize: 20),
),
const SizedBox(height: 8),
Text(data.body!),
],
),
const SizedBox(height: 8),
Text(data.body!),
],
),
),
actions: [
TextButton(
@ -245,11 +250,11 @@ class Utils {
mode: LaunchMode.externalApplication,
);
},
child: const Text('网盘下载'),
child: const Text('网盘'),
),
TextButton(
onPressed: () => matchVersion(data),
child: const Text('Github下载'),
child: const Text('Github'),
),
],
);