opt: reset file confirm & clean code

This commit is contained in:
Kingtous 2022-05-18 15:47:07 +08:00
parent 42f2ebc8e6
commit 925ca66c42
2 changed files with 51 additions and 48 deletions

View File

@ -37,8 +37,8 @@ class MyTheme {
} }
final ButtonStyle flatButtonStyle = TextButton.styleFrom( final ButtonStyle flatButtonStyle = TextButton.styleFrom(
minimumSize: Size(88, 36), minimumSize: Size(0, 36),
padding: EdgeInsets.symmetric(horizontal: 16.0), padding: EdgeInsets.symmetric(horizontal: 16.0, vertical: 10.0),
shape: const RoundedRectangleBorder( shape: const RoundedRectangleBorder(
borderRadius: BorderRadius.all(Radius.circular(2.0)), borderRadius: BorderRadius.all(Radius.circular(2.0)),
), ),

View File

@ -418,6 +418,7 @@ class FileModel extends ChangeNotifier {
Future<bool?> showFileConfirmDialog( Future<bool?> showFileConfirmDialog(
String title, String content, bool showCheckbox) async { String title, String content, bool showCheckbox) async {
fileConfirmCheckboxRemember = false;
return await DialogManager.show<bool?>( return await DialogManager.show<bool?>(
(setState, Function(bool? v) close) => CustomAlertDialog( (setState, Function(bool? v) close) => CustomAlertDialog(
title: Row( title: Row(
@ -431,7 +432,9 @@ class FileModel extends ChangeNotifier {
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [
Text(translate("This file exists, skip or overwrite this file?"), Text(
translate(
"This file exists, skip or overwrite this file?"),
style: TextStyle(fontWeight: FontWeight.bold)), style: TextStyle(fontWeight: FontWeight.bold)),
SizedBox(height: 5), SizedBox(height: 5),
Text(content), Text(content),