opt: save reply

This commit is contained in:
bggRGjQaUbCoE
2024-09-02 21:29:12 +08:00
parent 915688e4d1
commit 94d5d60656
4 changed files with 9 additions and 3 deletions

View File

@@ -402,6 +402,7 @@ class AboutController extends GetxController {
context: context,
builder: (context) {
return SimpleDialog(
clipBehavior: Clip.hardEdge,
title: const Text('问题反馈(建议直接加群反馈)'),
children: [
ListTile(

View File

@@ -98,7 +98,10 @@ class _ReplyPageState extends State<ReplyPage>
highlightColor: Colors.transparent,
splashColor: Colors.transparent,
splashFactory: NoSplashFactory(),
onTap: Get.back,
onTap: () {
FocusScope.of(context).unfocus();
Get.back();
},
),
),
_buildInputView(),
@@ -386,5 +389,8 @@ class _ReplyPageState extends State<ReplyPage>
selection:
TextSelection.collapsed(offset: cursorPosition + emote.text!.length),
);
if (widget.onSaveReply != null) {
widget.onSaveReply!(_replyContentController.text);
}
}
}

View File

@@ -94,7 +94,6 @@ class CacheManage {
),
TextButton(
onPressed: () async {
Get.back();
SmartDialog.showLoading(msg: '正在清除...');
try {
// 清除缓存 图片缓存
@@ -106,6 +105,7 @@ class CacheManage {
SmartDialog.dismiss();
SmartDialog.showToast(err.toString());
}
Get.back();
},
child: const Text('确认'),
)

View File

@@ -1,5 +1,4 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
extension ImageExtension on num {
int cacheSize(BuildContext context) {