mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-19 08:36:17 +08:00
feat: custom check unReadDynamic
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
import 'package:PiliPalaX/http/loading_state.dart';
|
||||
import 'package:PiliPalaX/http/msg.dart';
|
||||
import 'package:PiliPalaX/pages/common/common_controller.dart';
|
||||
import 'package:PiliPalaX/pages/main/controller.dart';
|
||||
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
|
||||
import 'package:get/get.dart';
|
||||
|
||||
import '../../../http/dynamics.dart';
|
||||
|
||||
@@ -10,6 +12,7 @@ class DynamicsTabController extends CommonController {
|
||||
final String dynamicsType;
|
||||
String offset = '';
|
||||
int mid = -1;
|
||||
late final MainController mainController = Get.find<MainController>();
|
||||
|
||||
@override
|
||||
void onInit() {
|
||||
@@ -19,6 +22,11 @@ class DynamicsTabController extends CommonController {
|
||||
|
||||
@override
|
||||
Future onRefresh() async {
|
||||
if (dynamicsType == 'all') {
|
||||
if (mainController.navigationBars[1]['count'] != 0) {
|
||||
mainController.clearUnread();
|
||||
}
|
||||
}
|
||||
offset = '';
|
||||
await queryData();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user