Revert "opt view dyn reply"

This reverts commit 161bf2eedb.
This commit is contained in:
bggRGjQaUbCoE
2025-12-26 10:43:10 +08:00
parent 20a36e8f9a
commit b5fe0faeec
4 changed files with 6 additions and 31 deletions

View File

@@ -3,8 +3,6 @@ import 'package:PiliPlus/models/dynamics/result.dart';
import 'package:PiliPlus/pages/common/dyn/common_dyn_controller.dart';
import 'package:PiliPlus/utils/id_utils.dart';
import 'package:PiliPlus/utils/storage_pref.dart';
import 'package:flutter/material.dart' show GlobalKey, Scrollable;
import 'package:flutter/scheduler.dart' show SchedulerBinding;
import 'package:get/get.dart';
class DynamicDetailController extends CommonDynController {
@@ -19,18 +17,12 @@ class DynamicDetailController extends CommonDynController {
@override
dynamic get sourceId => replyType == 1 ? IdUtils.av2bv(oid) : oid;
GlobalKey? replyKey;
@override
void onInit() {
super.onInit();
final args = Get.arguments;
dynItem = args['item'];
if (args['viewReply'] ?? false) {
replyKey = GlobalKey();
}
final commentType = dynItem.basic?.commentType;
final commentIdStr = dynItem.basic?.commentIdStr;
dynItem = Get.arguments['item'];
var commentType = dynItem.basic?.commentType;
var commentIdStr = dynItem.basic?.commentIdStr;
if (commentType != null &&
commentType != 0 &&
commentIdStr != null &&
@@ -51,17 +43,6 @@ class DynamicDetailController extends CommonDynController {
void _init(String commentIdStr, int commentType) {
oid = int.parse(commentIdStr);
replyType = commentType;
queryData().whenComplete(() {
if (replyKey != null && count.value > 0) {
SchedulerBinding.instance.addPostFrameCallback((_) {
if (replyKey?.currentContext != null) {
Scrollable.ensureVisible(
replyKey!.currentContext!,
duration: const Duration(milliseconds: 200),
);
}
});
}
});
queryData();
}
}