Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-25 16:16:17 +08:00
parent 18f8831b7e
commit 76a5b6221d
2 changed files with 7 additions and 6 deletions

View File

@@ -1,6 +1,7 @@
import 'dart:convert';
import 'package:PiliPlus/common/widgets/badge.dart';
import 'package:PiliPlus/common/widgets/dialog/dialog.dart';
import 'package:PiliPlus/common/widgets/pendant_avatar.dart';
import 'package:PiliPlus/grpc/bilibili/app/im/v1.pb.dart'
show Session, SessionId, SessionPageType, SessionType, UnreadStyle;
@@ -71,7 +72,12 @@ class WhisperSessionItem extends StatelessWidget {
dense: true,
onTap: () {
Get.back();
onRemove(item.id.privateId.talkerUid.toInt());
showConfirmDialog(
context: context,
title: '确定删除该对话?',
onConfirm: () =>
onRemove(item.id.privateId.talkerUid.toInt()),
);
},
title: const Text('删除'),
),

View File

@@ -84,7 +84,6 @@ class WhisperLinkSettingController extends GetxController {
sessionSs
..value.data.pushSetting = setting
..refresh();
SmartDialog.showToast('操作成功');
} else {
SmartDialog.showToast(res['msg']);
}
@@ -96,7 +95,6 @@ class WhisperLinkSettingController extends GetxController {
: await ImGrpc.pinSession(sessionId: sessionId);
if (res.isSuccess) {
isPinned.value = !isPinned.value;
SmartDialog.showToast('操作成功');
} else {
res.toast();
}
@@ -113,7 +111,6 @@ class WhisperLinkSettingController extends GetxController {
msgDnd
..value.data!.first.setting = setting
..refresh();
SmartDialog.showToast('操作成功');
} else {
SmartDialog.showToast(res['msg']);
}
@@ -131,7 +128,6 @@ class WhisperLinkSettingController extends GetxController {
..value.data.followStatus = null
..refresh();
GStorage.removeBlackMid(talkerUid);
SmartDialog.showToast('操作成功');
} else {
SmartDialog.showToast(res['msg']);
}
@@ -151,7 +147,6 @@ class WhisperLinkSettingController extends GetxController {
..value.data.followStatus = 128
..refresh();
GStorage.setBlackMid(talkerUid);
SmartDialog.showToast('操作成功');
} else {
SmartDialog.showToast(res['msg']);
}