mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-04 00:59:50 +08:00
reduce log snackbar duration
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -16,6 +16,8 @@ import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
|
||||
|
||||
const _snackBarDisplayDuration = Duration(seconds: 1);
|
||||
|
||||
class LogsPage extends StatefulWidget {
|
||||
const LogsPage({super.key});
|
||||
|
||||
@@ -77,7 +79,10 @@ class _LogsPageState extends State<LogsPage> {
|
||||
);
|
||||
if (mounted) {
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
const SnackBar(content: Text('复制成功')),
|
||||
const SnackBar(
|
||||
content: Text('复制成功'),
|
||||
duration: _snackBarDisplayDuration,
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -86,7 +91,10 @@ class _LogsPageState extends State<LogsPage> {
|
||||
if (await LoggerUtils.clearLogs()) {
|
||||
if (mounted) {
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
const SnackBar(content: Text('已清空')),
|
||||
const SnackBar(
|
||||
content: Text('已清空'),
|
||||
duration: _snackBarDisplayDuration,
|
||||
),
|
||||
);
|
||||
logsContent.clear();
|
||||
setState(() {});
|
||||
@@ -338,7 +346,10 @@ class ReportCard extends StatelessWidget {
|
||||
onPressed: () {
|
||||
Utils.copyText('```\n$report```', needToast: false);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(content: Text('已将 $dateTime 复制至剪贴板')),
|
||||
SnackBar(
|
||||
content: Text('已将 $dateTime 复制至剪贴板'),
|
||||
duration: _snackBarDisplayDuration,
|
||||
),
|
||||
);
|
||||
},
|
||||
icon: const Icon(
|
||||
|
||||
Reference in New Issue
Block a user